Agent
Regenerate direct hash for agent
Changed onRegenerates the direct hash for the specified agent. If no direct hash exists, one is created. Returns the updated agent with the new direct_hash.
post/agents/{id}/direct-hash-regenerate
Request
- Base URLhttps://api.voipbin.net/v1.0
- URLhttps://api.voipbin.net/v1.0/agents/{id}/direct-hash-regenerate
- Authnone declared
Path parameters
idstring uuid required
Example:550e8400-e29b-41d4-a716-446655440000
The unique identifier of the agent. Returned from the GET /agents response.
Response
Direct hash regenerated successfully.
Example response
{
"id": "550e8400-e29b-41d4-a716-446655440000",
"customer_id": "7c4d2f3a-1b8e-4f5c-9a6d-3e2f1a0b4c5d",
"username": "agent@example.com",
"name": "John Smith",
"detail": "Senior support agent",
"ring_method": "ringall",
"status": "available",
"permission": 64,
"tag_ids": [
"b1a2c3d4-e5f6-7890-abcd-ef1234567890"
],
"addresses": [
{
"type": "tel",
"target": "+14155551234",
"target_name": "John Smith",
"name": "Main Office",
"detail": "Primary contact number"
}
],
"direct_hash": "direct.a1b2c3d4e5f6",
"tm_create": "2026-01-15T09:30:00.000000Z",
"tm_update": "2026-01-16T14:20:00.000000Z",
"tm_delete": "2026-01-17T10:00:00.000000Z"
}Changes
- info
removed the
ringingenum value from theresponse property for the response status
- info
- warning
added the new
web_sessionenum value to the//response property for the response status
- warning