Delivr.ai Taxonomy API
Preparing to use the API
Step 1. Registration
Request example:
curl --request POST \
--url https://apiv2.delivr.ai/auth/v1/register \
--header 'accept: application/json' \
--header 'content-type: application/json' \
--data '
{
"email": "[email protected]",
"password": "test_password",
"first_name": "John",
"last_name": "Smith",
"organization_name": "Test Inc"
}
'Response example:
{
"message": "Successfully registered."
}Step 2. Login
Use the public auth endpoint to obtain your JWT:
https://docs.delivr.ai/reference/postv1authlogin-1#
Request example:
{
curl --request POST \
--url https://apiv2.delivr.ai/auth/v1/login \
--header 'accept: application/json' \
--header 'content-type: application/json' \
--data '
{
"email": "[email protected]",
"password": "test_password"
}
'
}Response example:
{
"user_id": "221708ad-7dad-49e0-80bd-5884267****",
"organization_id": "66fede73-6811-4a73-beea-461b2f****",
"token": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9...****"
}Step 3. Create API Client
Request example:
{
curl --request POST \
--url https://apiv2.delivr.ai/client/v1 \
--header 'accept: application/json' \
--header 'authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9...****' \
--header 'content-type: application/json' \
--data '
{
"name": "test"
}
'
}Response example:
{
"client_id":"69ee5598-b550-46e4-a7cf-c1a9124c***",
"api_key":"dlvr_f0997864bf3db3bc99d68864e72***",
"api_secret":"b0b1b44a54c8fe77bda7634e9e86da00883a20c92ceabb521ad01e4d654***",
"created_at":"2025-11-06 14:49:50"
}Using this api_key, you’ll be able to start working with our Taxonomy API
API Overview
Examples and description of possible requests:
Intent topics categories
- list categories — /categories
- get category by ID — /categories/9c44a3f7-b1e2-4d1f-8e21-5b2f0c7d9a77
- count categories by filters — /categories/count
Intent topics subcategories
- list subcategories — /subcategories
- get subcategory by ID — /subcategories/7b63468b-c4f2-4c3c-02d5-c82f977cf308
- count subcategories — /subcategories/count
Intent Topics
- list intent topics — /topics
- get topic by ID — /topics/f41ea874-735f-4884-a0a1-6521f45afa7d
- topics count — /topics/count
Topic requests
Processing requests to add new topics is not automated. It may take some time
- list/create topic requests — /topic-requests
- read/update a specific request — /topic-requests/2df5a8c8-cfcc-4729-be1a-33ae39159619— read/update a specific request
- requests count — /topic-requests/count
- get reviews/notes for a specific intent topic — /topic-reviews/f41ea874-735f-4884-a0a1-6521f45afa7d
Updated 1 day ago