Skip to main content
DialNexa’s /v1 API is the versioned API surface for new integrations. The v1 reference now includes only endpoints exported from the latest backend Swagger document with the explicit V1 tag. Legacy unversioned endpoints remain documented separately for existing integrations.

What is changing

Historically, DialNexa endpoints were served without a version prefix, for example POST https://api.dialnexa.com/calls. New integrations should use the versioned path where one is documented, for example POST https://api.dialnexa.com/v1/calls. The unversioned endpoints are legacy and are scheduled for removal on July 31, 2026. Use the pages under Endpoints - v1 as the current source of truth for the versioned API.

When to migrate

Migrate when your integration calls a legacy endpoint that has a matching v1 page. Do not assume every legacy resource has a v1 equivalent yet. If a v1 page is not present in this reference, keep using the documented legacy endpoint until DialNexa publishes the v1 operation.

How to migrate

For simple replacements, update the URL path and keep the same Bearer API-key header.
Work endpoint by endpoint. Check the request schema, response schema, and access note on each v1 page before changing production traffic.

Endpoint status

Important differences

Verify the migration

  1. Update one endpoint at a time in a staging environment.
  2. Confirm the request returns the status code and response shape shown on the v1 page.
  3. Check any downstream parser for field-name assumptions.
  4. Move the production integration only after the v1 call is stable.