cURL
curl --request PUT \ --url https://api.agenthuman.com/v1/links/{link_id} \ --header 'Content-Type: application/json' \ --header 'x-api-key: <api-key>' \ --data ' { "name": {}, "status": "<string>", "expires_at": {}, "use_limit": {} } '
{ "success": true, "link": { "link_id": "lnk_01J8ZK4R2N5M6P7Q8W4T", "name": "Updated Name", "url": "https://app.agenthuman.com/s/lnk_01J8ZK4R2N5M6P7Q8W4T", "agent": { "agent_id": "agnt_01J8ZK4R2N5M6P7Q8W4T", "name": "Support Agent", "avatar_image_url": "https://cdn.example.com/avatars/support.jpg", "created_at": "2024-01-15T10:00:00Z", "voice_agent": { "provider": "ElevenLabs", "agent_id": "el_agent_xxxxxxxxxxxxxxxx", "auth_method": "public" } }, "status": "paused", "uses": 12, "use_limit": 100, "created_at": "2024-01-15T10:30:00Z", "expires_at": null } }
Update a link — name, status, expiry date or session limit
lnk_
null
active
paused
expired
uses