Endpoints

One key. 947 endpoints.

Beyond the verified jobs, your agent can call any of these provider endpoints through Arettic, with the same key and balance. You pay per call, and a call the provider fails costs nothing.

840 live now70 providers12 categories

43 endpoints

Messaging and phone43 endpoints · AgentMail, AgentPhone, Textbelt
EndpointProviderIDMethod
Create DraftOn requestAgentMailagentmail/create-draftPOST
Create InboxOn requestAgentMailagentmail/create-inboxPOST
Delete DraftOn requestAgentMailagentmail/delete-draftDELETE
Delete InboxOn requestAgentMailagentmail/delete-inboxDELETE
Delete ThreadOn requestAgentMailagentmail/delete-threadDELETE
Forward MessageOn requestAgentMailagentmail/forward-messagePOST
Get DraftOn requestAgentMailagentmail/get-draftGET
Get InboxOn requestAgentMailagentmail/get-inboxGET
Get MessageOn requestAgentMailagentmail/get-messageGET
Get Raw MessageOn requestAgentMailagentmail/get-raw-messageGET
Get ThreadOn requestAgentMailagentmail/get-threadGET
List DraftsOn requestAgentMailagentmail/list-draftsGET
List MessagesOn requestAgentMailagentmail/list-messagesGET
List ThreadsOn requestAgentMailagentmail/list-threadsGET
Reply All MessageOn requestAgentMailagentmail/reply-all-messagePOST
Reply To MessageOn requestAgentMailagentmail/reply-to-messagePOST
Send DraftOn requestAgentMailagentmail/send-draftPOST
Send MessageOn requestAgentMailagentmail/send-messagePOST
Update DraftOn requestAgentMailagentmail/update-draftPATCH
Update InboxOn requestAgentMailagentmail/update-inboxPATCH
Update MessageOn requestAgentMailagentmail/update-messagePATCH
Attach Number to AgentOn requestAgentPhoneagentphone/attach-number-to-agentPOST
Buy NumberOn requestAgentPhoneagentphone/buy-numberPOST
Create AgentOn requestAgentPhoneagentphone/create-agentPOST
Delete AgentOn requestAgentPhoneagentphone/delete-agentDELETE
Detach Number from AgentOn requestAgentPhoneagentphone/detach-number-from-agentDELETE
Get AgentOn requestAgentPhoneagentphone/get-agentGET
Get Agent WebhookOn requestAgentPhoneagentphone/get-agent-webhookGET
Get CallOn requestAgentPhoneagentphone/get-callGET
Get ConversationOn requestAgentPhoneagentphone/get-conversationGET
List Agent CallsOn requestAgentPhoneagentphone/list-agent-callsGET
List Agent ConversationsOn requestAgentPhoneagentphone/list-agent-conversationsGET
List MessagesOn requestAgentPhoneagentphone/list-messagesGET
List VoicesOn requestAgentPhoneagentphone/list-voicesGET
Make CallOn requestAgentPhoneagentphone/make-callPOST
Release NumberOn requestAgentPhoneagentphone/release-numberDELETE
Send SMSOn requestAgentPhoneagentphone/send-smsPOST
Set Agent WebhookOn requestAgentPhoneagentphone/set-agent-webhookPOST
Sign UpOn requestAgentPhoneagentphone/sign-upPOST
Update AgentOn requestAgentPhoneagentphone/update-agentPATCH
Verify SignupOn requestAgentPhoneagentphone/verify-signupPOST
Send an SMSOn requestTextbelttextbelt/send-an-smsPOST
StatusOn requestTextbelttextbelt/statusGET

Call any of them

curl https://api.arettic.com/v1/call \
  -H "Authorization: Bearer $ARETTIC_KEY" \
  -H "Content-Type: application/json" \
  -d '{"endpoint": "serper/google-maps-search", "body": {"q": "coffee in Bangalore"}}'

Send query, body and path_params as the provider's API takes them. Each endpoint's price per call is on the prices page and in the API. Endpoints marked “On request” act on resources in a shared account (inboxes, phone agents, sandboxes, sessions) or send messages, so we open them per customer. For results that are checked before you pay, use the verified jobs.