Skip to main content
GET
/
api
/
kyb
/
onboarding
/
status
Get Onboarding Status
curl --request GET \
  --url https://api.teel.finance/api/kyb/onboarding/status
{
  "overallStatus": "partial",
  "providers": {
    "conduit": {
      "status": "approved",
      "updatedAt": "2026-03-10T14:30:00Z",
      "reason": ""
    },
    "lemonado": {
      "status": "pending",
      "updatedAt": "2026-03-10T14:30:00Z",
      "reason": ""
    },
    "circle": {
      "status": "not_started",
      "updatedAt": "",
      "reason": ""
    }
  }
}
Returns the current onboarding status for the authenticated user’s business across all connected providers. Requires a valid JWT.

Authentication

This endpoint requires a valid JWT bearer token in the Authorization header.

Response

overallStatus
string
Aggregate onboarding status across all providers (e.g. pending, partial, complete).
providers
object
Map of provider names to their individual onboarding status.
{
  "overallStatus": "partial",
  "providers": {
    "conduit": {
      "status": "approved",
      "updatedAt": "2026-03-10T14:30:00Z",
      "reason": ""
    },
    "lemonado": {
      "status": "pending",
      "updatedAt": "2026-03-10T14:30:00Z",
      "reason": ""
    },
    "circle": {
      "status": "not_started",
      "updatedAt": "",
      "reason": ""
    }
  }
}