Skip to main content
POST
/
calls
Create Call
curl --request POST \
  --url https://crm.universal.rollout.com/api/calls \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --header 'X-Rollout-Credential-Id: <api-key>' \
  --data '
{
  "personId": "<string>",
  "phone": "<string>",
  "isIncoming": true,
  "userId": "<string>",
  "note": "<string>",
  "outcome": "<string>",
  "duration": 123,
  "toNumber": "<string>",
  "fromNumber": "<string>",
  "recordingUrl": "<string>"
}
'
{
  "id": "<string>",
  "personId": "<string>",
  "userId": "<string>",
  "phone": "<string>",
  "note": "<string>",
  "isIncoming": true,
  "outcome": "<string>",
  "duration": 123,
  "toNumber": "<string>",
  "fromNumber": "<string>",
  "recordingUrl": "<string>",
  "created": "<string>",
  "updated": "<string>",
  "rolloutUpdated": "<string>",
  "originalIds": {},
  "original": {}
}
POST /calls Base URL: https://crm.universal.rollout.com/api

Parameters

No parameters.

Responses

StatusDescription
201Created
400Bad Request
409Conflict

OpenAPI Source

/openapi/crm.json POST /calls

Authorizations

Authorization
string
header
required

Authorization JWT

X-Rollout-Credential-Id
string
header
required

The Rollout Credential ID to use for queries/mutations

Body

personId
string
required
phone
string
required
isIncoming
boolean
required
userId
string
note
string
outcome
string
duration
number
toNumber
string
fromNumber
string
recordingUrl
string

Response

Created

id
string
required
personId
string
required
userId
string
required
phone
string
required
note
string
required
isIncoming
boolean
required
outcome
string
required
duration
number
required
toNumber
string
required
fromNumber
string
required
recordingUrl
string
required
created
string
required
updated
string
required
rolloutUpdated
string
required
originalIds
object
required
original
object
required