curl --request GET \
--url https://api.tryhamsa.com/v1/voice-agents/phone-number \
--header 'Authorization: <api-key>'{
"success": true,
"message": "Success",
"data": {
"id": "d949f13f-40d2-4e48-ac86-b66633070603",
"number": "+9700000000",
"label": "My Twilio Number",
"type": "TWILIO",
"userId": "d949f13f-40d2-4e48-ac86-b66633070603",
"sipInboundConfigs": {
"originationUri": "sip:sip.eu.tryhamsa.com:5060;transport=tcp"
},
"sipOutboundConfigs": {
"address": "sip.example.com",
"transportType": "TCP",
"customHeaders": {}
},
"voiceAgentId": "d949f13f-40d2-4e48-ac86-b66633070603",
"voiceAgent": {
"id": "d949f13f-40d2-4e48-ac86-b66633070603",
"name": "My Voice Agent"
},
"createdAt": "2023-01-01T12:00:00Z",
"updatedAt": "2023-02-01T12:00:00Z"
}
}curl --request GET \
--url https://api.tryhamsa.com/v1/voice-agents/phone-number \
--header 'Authorization: <api-key>'{
"success": true,
"message": "Success",
"data": {
"id": "d949f13f-40d2-4e48-ac86-b66633070603",
"number": "+9700000000",
"label": "My Twilio Number",
"type": "TWILIO",
"userId": "d949f13f-40d2-4e48-ac86-b66633070603",
"sipInboundConfigs": {
"originationUri": "sip:sip.eu.tryhamsa.com:5060;transport=tcp"
},
"sipOutboundConfigs": {
"address": "sip.example.com",
"transportType": "TCP",
"customHeaders": {}
},
"voiceAgentId": "d949f13f-40d2-4e48-ac86-b66633070603",
"voiceAgent": {
"id": "d949f13f-40d2-4e48-ac86-b66633070603",
"name": "My Voice Agent"
},
"createdAt": "2023-01-01T12:00:00Z",
"updatedAt": "2023-02-01T12:00:00Z"
}
}Pass the API key in the Authorization header, You need to put Token keyword before the API key. e.g. 'Authorization: Token
Phone number ID
"d949f13f-40d2-4e48-ac86-b66633070603"
Successful response
true
"Success"
Show child attributes
"d949f13f-40d2-4e48-ac86-b66633070603"
"+9700000000"
"My Twilio Number"
TWILIO, SIP "TWILIO"
"d949f13f-40d2-4e48-ac86-b66633070603"
"d949f13f-40d2-4e48-ac86-b66633070603"
"2023-01-01T12:00:00Z"
"2023-02-01T12:00:00Z"