Journey API

Create and manage journey sessions programmatically

The Journey API lets you create, manage, and retrieve results from journey sessions programmatically. Use it to integrate Datakeen's verification flows into your application β€” generate session links, send them to your users, and retrieve results via API.


API versions

VersionStatusHost URL
v2Currenthttps://app-v3.datakeen.co
v1Legacyhttps://app.datakeen.co

We recommend using API v2 for all new integrations. API v1 is maintained for backward compatibility but will not receive new features.


What you can do

  • Create sessions β€” generate unique session links for your users to complete a journey
  • Retrieve journeys β€” list available journeys and their configurations
  • Get session results β€” retrieve the full verification results once a session is completed
  • Retrieve documents β€” download documents submitted during a session
  • Listen for webhooks β€” receive real-time notifications when sessions are completed

Authentication

Both API versions require authentication. See Authentication for details on how to obtain a token.

VersionAuth header format
v2Authorization: Bearer {token}
v1Authorization: Basic {token}

What’s Next

Choose your API version