Loading...
Loading...
Search, rent, manage, and release phone numbers with the Sinch Numbers API. Use when listing active numbers, searching available numbers, renting or releasing numbers, updating number configuration (SMS/voice/callback), managing emergency addresses, or checking available regions.
npx skill4agent add sinch/skills sinch-numbers-api@sinch/sdk-coresinchcom.sinch.sdk| Language | Reference | SDK docs |
|---|---|---|
| TypeScript/Node.js | references/typescript.md | Syntax reference |
| Python | references/python.md | Syntax reference |
| Java | references/java.md | Syntax reference |
-u KEY_ID:KEY_SECRETcurl -X GET "https://numbers.api.sinch.com/v1/projects/{PROJECT_ID}/activeNumbers?regionCode=US&type=LOCAL&pageSize=10" \
-u {KEY_ID}:{KEY_SECRET}GET /availableRegionsregionCodeGET /availableNumbers?regionCode={code}&type={type}POST /availableNumbers/{phoneNumber}:rentGET /activeNumbers/{phoneNumber}POST /availableNumbers:rentAny:rent:rentAny:releaseGET /activeNumbers/{phoneNumber}GET /activeNumbersphoneNumberGET /activeNumbers/{phoneNumber}PATCH /activeNumbers/{phoneNumber}displayNamesmsConfigurationvoiceConfiguration""servicePlanIdcampaignIdPOST /activeNumbers/{phoneNumber}:releasenode scripts/get_numbers.cjs --output numbers.jsonSINCH_PROJECT_IDSINCH_KEY_IDSINCH_KEY_SECRET--region--typeGETprovisiondeprovisionvalidatenumberOrderslookupNumberRequirementscreateNumberOrdersubmithttps://imported.numbers.api.sinch.comGET /activeNumberscapabilitypageSizeGET /availableNumberscapabilitiessizetypeMOBILEpageSizeGET /activeNumbersrentAny:rentGET /activeNumbers/{phoneNumber}:rent:rentAny:releasevoiceConfigurationcampaignIdscheduledProvisioningscheduledVoiceProvisioningstatuslastUpdatedTimeerrorCodesPROVISIONING_STATUS_UNSPECIFIEDWAITINGIN_PROGRESSFAILEDvoiceConfigurationtypeRTCappIdESTtrunkIdFAXserviceIdPATCH /callbackConfigurationhmacSecret54.76.19.15954.78.194.3954.155.83.128