List your verifications
Returns your KYC profiles, with their level, review status and limits. A profile belongs to you as a person and can back several of your workspaces; its daily and number limits apply across all of them.
Authorization
personalKeyAuth Your personal API key, sent as Authorization: Bearer <key>. Generate
it in the SautiKit console under Account > API key. It acts as you,
not as a workspace, so it reaches what belongs to you as a person:
your KYC verification. Workspace API keys don't work here.
In: header
Response Body
application/json
application/json
curl -X GET "https://example.com/v1/kyc/profiles"{ "data": [ { "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08", "kind": "individual", "display_name": "string", "level": "none", "status": "draft", "requested_level": "individual", "phone_e164": "+254712345678", "phone_verified_at": "2019-08-24T14:15:22Z", "review_note": "string", "daily_limit": 100, "number_limit": 20, "numbers_owned": 3, "used_today": 4, "workspace_count": 1, "suspended_at": "2019-08-24T14:15:22Z", "suspension_reason": "string", "created_at": "2019-08-24T14:15:22Z" } ], "number_limits": { "Phone": 10, "Individual": 10, "Business": 20, "Reseller": 100 }}{ "error": { "code": "validation.bad_request", "message": "string", "request_id": "string", "details": [ "string" ], "resolution": "string", "reason": "invalid_characters", "suggested_e164": "+254727524723" }}Send a tap-to-call button message POST
Sends an interactive message carrying a call button, letting the contact start a WhatsApp call to you with one tap — the inbound counterpart to requesting permission to call them. `display_text` and `ttl_minutes` fall back to Meta's defaults ("Call Now", 10080 minutes / 7 days) when omitted. ```json { "number_id": "9d2b1f53-8c0e-4f1d-9a6b-5d3a8c47e9f0", "to": "254700000001", "text": "Need a hand with your order? Tap to call us.", "display_text": "Call support", "ttl_minutes": 1440, "payload": "order-SK-4821" } ``` Meta's reference: https://developers.facebook.com/documentation/business-messaging/whatsapp/calling **API-key scope:** `whatsapp.messages`.
Start a new verification POST
Starts a draft profile. Most owners already have one: it is created when you verify your phone while setting up a workspace, so check `GET /v1/kyc/profiles` first. A new profile backs a workspace only once you link it there in the console.