Apideck API Logs

It's like Datadog, but for your integration traffic

Datadog watches your app. Apideck watches every request, response, and webhook flowing between your app and 200+ SaaS integrations. Searchable and shareable. No agent, no dashboard to build.

Included with every Apideck plan. No extra setup.

Trusted by fast-moving product & engineering teams

JobNimbus
Blue Zinc
Exact
Drata
Octa

Centralized logging across all integrations

No more guessing. We log every request, response and webhook across your integrations so you know exactly what's happening and where.

  • Get integration health insights across all customers
  • Drill into specific logs to diagnose issues quickly
  • Reduce support time and improve reliability for your users

Request Logs

Apideck Unify
Path
Timestamp
Status
QuickBooks
GET/accounting/company-info
13:40:15
200
Xero
PATCH/accounting/invoices/48097798-37a5...
13:38:06
400
MYOB
POST/accounting/invoices
13:26:15
201
Sage Intacct
POST/connect/token
12:30:41
200
NetSuite
GET/accounting/invoices/1069
15:23:27
404
Apideck Vault
GET/vault/consumers/9fe70f5e-9971...
16:40:07
404

Observability built for integration traffic

Generic APM tools see HTTP calls. Apideck sees integrations. Every log is tagged with the connector, consumer, unified API, and operation, so the signal is there before you start digging.

Slice by anything

Filter by connector, consumer, HTTP method, status code, unified API, or time range. Save filters as views for repeat diagnostics.

Per-customer health

Every log is tagged with a consumer ID. See integration health for any single customer and share the view with your support team.

Zero setup

No agent, no SDK, no config. Logging is on by default for every Apideck request and webhook. If it went through Apideck, it is in the logs.

SOC 2 ready

Logs are stored in our SOC 2 Type 2 audited environment with role-based access, audit trails, and PII controls.

What teams actually do with it

Debug a customer in under a minute

Paste the consumer ID, filter by 4xx errors, open the failed request, inspect the full payload, and replay it once the fix is live.

Prove the integration works

Share a read-only log view with your customer or their IT team when they claim "your sync is broken." Let the traffic speak for itself.

Hold vendors accountable

Quantify Salesforce or QuickBooks downtime with real latency and error data instead of hunches. Use it in vendor reviews.

Spot abuse and runaway jobs

Find the customer hammering a connector with 10,000 requests an hour before they get rate-limited and blame your product.

Apideck API Logs vs Datadog

Datadog is great for your application. Apideck is great for everything that leaves it.

Capability
Datadog
Apideck
Purpose-built for SaaS integrations
Request/response bodies for every call
Logs tagged by consumer and connector
Webhook delivery logs across 200+ apps
Works without installing an agent
Full-text search across requests
Latency analytics (p50, p95, p99) per connector
Alerting on error spikes and failed webhooks
One-click replay of failed requests

Want both? Pull Apideck logs into Datadog, Splunk, or your data warehouse via our API.

Drop into your workflow, no instrumentation

Keep making the same Apideck calls you already make. Every request and webhook is captured, tagged, and searchable. Use the Logs API to pull data into your own tools, dashboards, or customer-facing views.

  • Filter by consumer, connector, method, status, or time range
  • Full request and response bodies included
  • Pull logs into Datadog, Splunk, or your data warehouse via our API
GET /vault/logs
curl
# Find failed Salesforce writes for a single customer
curl "https://unify.apideck.com/vault/logs?\
  service_id=salesforce&\
  status_code=400,500&\
  consumer_id=user_42" \
  -H "Authorization: Bearer $APIDECK_API_KEY" \
  -H "x-apideck-app-id: $APIDECK_APP_ID"

Frequently asked questions

Is Apideck API Logs really like Datadog for integration traffic?+

Yes. Apideck captures every request, response, and webhook that flows through your integrations and gives you the search, filtering, analytics, and alerting you would expect from an observability platform. The difference is that it is purpose-built for SaaS integrations, so every log is already tagged by connector and consumer, and payloads are captured out of the box.

Do I need to install an agent or SDK to use it?+

No. If your traffic goes through Apideck Unify, Vault, or Proxy, logging is on by default. There is nothing to configure, deploy, or maintain.

How long are logs retained?+

Retention depends on your plan. Standard retention covers recent traffic for day-to-day debugging, and extended retention is available for compliance and audit use cases. Contact sales for details.

Can I export logs to Datadog, Splunk, or my own data warehouse?+

Not directly, but we provide an API that exposes the logs so you can pull them into your observability stack or data warehouse yourself.

Are request and response bodies stored?+

Yes. Full request and response bodies are captured so you can reproduce issues without having to reach for customer support tickets. Sensitive fields can be masked based on your data governance policy.

Can I share a log view with a customer?+

Yes. You can scope a view to a single consumer and share it with your support team or directly with the customer to resolve issues faster.

Launch accounting integrations in weeks, not months

Get started for free