SendKuy API
API Reference

List the attributes defined on your contacts

Every definition at once — there is no cursor and no meta, because nothing is cut off. Use it to read the flat attributes map that each contact carries.

Try it — GET /contact-attributes

Kept for this tab only — it disappears when you close it, and it is never sent anywhere except as the Authorization header on the call below.

Authorization

bearerAuth contacts:read
AuthorizationBearer <token>

Authorization: Bearer sk_live_.... Keys in the query string or the request body are refused — a URL is logged by every proxy it passes, and that is how customer keys leak.

A key carries scopes. A call outside them answers 403 with insufficient_scope and names the scope it wanted.

In: header

Scope: contacts:read

Response Body

application/json

application/json

application/json

application/json

curl -X GET https://app.sendkuy.com/api/v1/contact-attributes \  -H "Authorization: Bearer sk_live_YOUR_API_KEY"
{  "data": [    {      "object": "contact_attribute",      "key": "order_number",      "name": "Order Number",      "type": "text",      "active": true    }  ]}