Integrations

Support

Contact CurrencyCore support, check the status page first, and include the endpoint, UTC time, status, key prefix, request body, and correlation ID in your report.


Contact

Email [email protected] for account, billing, API, MCP, and data questions.

For an active incident, check the status page first. It shows current health, a 90-day uptime history, and recent incident reports for api.currency-core.com.

This page does not promise a response time or an SLA. Any response-time or SLA commitment is defined only in a signed Enterprise agreement. See Pricing for the plan comparison.

What to include in a request

A report that includes the fields below can be investigated without a round trip. Use the table as a checklist.

FieldWhat to sendWhy
EndpointThe full path, such as /v1/convert or /v1/historyNarrows the route and plan gate
TimeThe request time in UTC, including the dateMatches the request to logs and incidents
StatusThe HTTP status and error.code, such as 429 rate_limitedSeparates auth, plan, quota, and server errors
Key prefixOnly the first few characters, such as cc_live_ or cc_test_Identifies the key type without exposing the secret
Request bodyFor a GET request, the full query string and headers with secrets redactedReproduces the exact call
Correlation IDThe ID you generated for the call, if you use oneJoins your logs to the time window

The API does not return a request ID header today. A correlation ID from your own logs is still useful: include it with the UTC time so the request can be matched to the right window. See Observability and logging for a logging pattern.

Do not send a full API key, a password, a payment card number, or a complete authorization header. If you already exposed a key, revoke it in the dashboard and create a replacement. See Authentication.

Before you email

Most API failures are explained by one of these checks:

  • 401 unauthorized: the key is missing, malformed, revoked, or sent without the Bearer prefix. See Authentication.
  • 402 billing_past_due: payment must be cleared by an owner or admin. Test keys keep working at the Free limit; see Billing.
  • 403 forbidden: the plan lacks the feature, the date is outside the Free 30-day window, MCP is disabled, or a live key is being used on Free. See Errors.
  • 429 rate_limited: the per-minute limit or monthly quota is exhausted. Honor Retry-After; see Rate limits.
  • 5xx: retry with exponential backoff. If it persists, check the status page and email support with the request time.

For request-level details, use the endpoint reference for the route you called: convert, rates, history, PPP, analytics, currencies, countries, or AI.

For MCP connection issues, include the client name and version, the server URL, the organization you selected, and the tool name. The MCP troubleshooting guide covers the common cases.

Billing and account requests

Include the invoice ID or the billing email on the account, plus the plan and the organization name. Do not include full payment details. See Billing for invoices, plan changes, and cancellation.