Upcall
Upcall provides phone callers through an API and web interface. Simply send us your phone numbers and our professional callers will call them for you within minutes. We are the next generation call center. Contact us for more info!
Upcall endpoints
| Method | Endpoint | Description |
|---|---|---|
| GET |
fetchSpecificContact /contacts/{id} |
Get a specific contact |
| POST |
createCampaign /campaigns |
Create a new campaign |
| GET |
fetchCustomFields /contacts/{id}/custom_fields |
Get custom fields |
| GET |
fetchWebhooks /webhooks |
Get all webhooks |
| PATCH |
updateWebhook /webhooks/{id} |
Update a webhook |
| POST |
createWebhook /webhooks |
Create a new webhook |
| GET |
fetchOauthAuthorizedApplications /oauth/authorized_applications |
Fetch Oauth authorized applications |
| PATCH |
updateContact /contacts/{id} |
Update a contact |
| GET |
fetchCampaigns /campaigns |
Get all campaigns |
| GET |
fetchCallsForCampaign /campaigns/{id}/calls |
Get all calls for a campaign |
| GET |
fetchWebhook /webhooks/{id} |
Get a specific webhook |
| GET |
fetchContactAnswers /contacts/{id}/answers |
Get contact's answers |
| GET |
fetchCampaign /campaigns/{id} |
Get a specific campaign |
| GET |
fetchQuestionAnswers /questions/{id}/answers |
Get question's answers |
| GET |
fetchContacts /campaigns/{id}/contacts |
Get contacts for a campaign |
| POST |
createContact /campaigns/{id}/contacts |
Add a contact to a campaign |
| DELETE |
revokeOauthAuthorizedApplication /oauth/authorized_applications/{id} |
Revoke Oauth authorized application |
| DELETE |
deleteContact /contacts/{id} |
Delete contact |
| DELETE |
deleteCampaign /campaigns/{id} |
Delete a campaign |
| PATCH |
updateCampaign /campaigns/{id} |
Update a campaign |
| GET |
fetchCampaignQuestions /campaigns/{id}/questions |
Get campaign's questions |
| GET |
fetchCalls /calls |
Get all calls |
| DELETE |
deleteWebhook /webhooks/{id} |
Delete a webhook |
Upcall pricing
| Plan | Price | Rate limit | Quotas |
|---|---|---|---|
| BASIC | Free | — |
|