Skip to main content
GET
/
v1
/
resources
/
telephonyCall
List Call
const options = {
  method: 'GET',
  headers: {
    'x-api-key': '<api-key>',
    'x-api-secret': '<api-key>',
    'x-connector-id': '<api-key>',
    'x-owner-id': '<api-key>',
    'x-session-token': '<api-key>'
  }
};

fetch('https://api.runmorph.dev/v1/resources/telephonyCall', options)
  .then(res => res.json())
  .then(res => console.log(res))
  .catch(err => console.error(err));
{
  "data": [
    {
      "object": "resource",
      "model": "<string>",
      "id": "<string>",
      "fields": {
        "direction": "inbound",
        "status": "planned",
        "startedAt": "2023-11-07T05:31:56Z",
        "answeredAt": "2023-11-07T05:31:56Z",
        "endedAt": "2023-11-07T05:31:56Z",
        "duration": 1,
        "recordingUrl": "<string>",
        "users": [
          {
            "id": "<string>",
            "object": "resourceRef",
            "model": "<string>",
            "fields": "<unknown>",
            "rawResource": "<unknown>",
            "remote": {
              "id": "<string>"
            },
            "createdAt": "<string>",
            "updatedAt": "<string>"
          }
        ],
        "contacts": [
          {
            "id": "<string>",
            "object": "resourceRef",
            "model": "<string>",
            "fields": "<unknown>",
            "rawResource": "<unknown>",
            "remote": {
              "id": "<string>"
            },
            "createdAt": "<string>",
            "updatedAt": "<string>"
          }
        ],
        "externalNumber": "<string>",
        "internalNumber": "<string>",
        "transcript": {
          "id": "<string>",
          "object": "resourceRef",
          "model": "<string>",
          "fields": "<unknown>",
          "rawResource": "<unknown>",
          "remote": {
            "id": "<string>"
          },
          "createdAt": "<string>",
          "updatedAt": "<string>"
        }
      },
      "createdAt": "<string>",
      "updatedAt": "<string>",
      "remote": {
        "id": "<string>"
      },
      "rawResource": "<unknown>",
      "warnings": [
        {
          "code": "<string>",
          "message": "<string>"
        }
      ]
    }
  ],
  "next": "<string>",
  "object": "list"
}

Authorizations

x-api-key
string
header
required
x-api-secret
string
header
required
x-connector-id
string
header
required
x-owner-id
string
header
required
x-session-token
string
header
required

Query Parameters

limit
default:50
cursor
string
q
string

Query parameter that accepts a raw query string and auto-detects and parses emails, phone numbers (E.164), URLs, domains, and ISO dates

filters
object
fields
Available options:
direction,
status,
startedAt,
answeredAt,
endedAt,
duration,
recordingUrl,
users,
contacts,
externalNumber,
internalNumber,
transcript

Response

OK

data
object[]
required
next
string | null
required
object
string
default:list