List Contacts
/contacts Returns a paginated canonical contact collection owned by the authenticated actor.
Conventions
Authentication
All endpoints require a Bearer token. Pass it in the Authorization header as Bearer <token>. Tokens are issued from the API settings page in your workspace.
Base URL
All paths are relative to https://api.allsign.app. The spec includes full paths; strip the base when constructing requests.
Versioning
The current version is 0.1.0. Breaking changes are documented in the Changelog and announced before taking effect.
Specification
The API follows OpenAPI Specification 3.x. All documentation on this page is generated directly from the spec.
Example
curl "https://api.allsign.app/contacts" \-H "Authorization: Bearer {token}"
Parameters
Query
pageOne-based page number.
page_sizeMaximum number of records returned per page.
searchFilters contacts by canonical searchable fields.
Responses
200 OK
Paginated contact list.
{
"data": {
"contacts": [
{
"avatar_url": "",
"email": "",
"family_name": "",
"given_name": "",
"name": "",
"notes": "",
"organization": "",
"phone": "",
"ref": "00000000-0000-4000-8000-000000000000"
}
]
}
}dataStandard paginated collection metadata.
data.contacts
data.contacts[].avatar_url
data.contacts[].email
data.contacts[].family_name
data.contacts[].given_name
data.contacts[].name
data.contacts[].notes
data.contacts[].organization
data.contacts[].phone
data.contacts[].refPublic stable resource reference.
401 Unauthorized
{
"error": {
"code": "",
"message": "",
"request_id": "",
"status": 1
}
}error
error.code
error.message
error.request_id
error.status
error.fields