Back to top

API Documentation

Transcriptions

Overview

Transcriptions are structured records of transcribed conversations (e.g. voice calls or meetings). A transcription belongs to a brand and may optionally be linked to a contact, a deal, and an audio file.

This is the canonical replacement for storing free-form transcripts in contact note attributes.

Transcription

A Transcription's data model is described in the table below:

Field Type Association Description
id uuid Internal identifier of the object
created_at number Unix timestamp of creation
updated_at number Unix timestamp of last update
brand uuid The brand this transcription belongs to
user User transcription.user The user who recorded/owns this transcription
contact Contact transcription.contact Optional contact this conversation is with
deal Deal transcription.deal Optional deal this conversation is about
audio File transcription.audio Optional uploaded audio file for this recording
summary string Optional device-generated (or user-edited) summary of the conversation. May contain HTML.
text string Convenience field: a readable transcript built from entries in position order. Adjacent entries are separated by a single space, except a newline is inserted after an entry that ends with terminal punctuation (., !, ?, optionally followed by closing quotes or brackets) when the gap to the next entry’s timestamp is at least 1.2s. Entries with no timestamp fall back to newline separation. null when there are no entries. Always returned without requesting transcription.entries.
entries Utterance[] transcription.entries Ordered list of transcribed utterances (see below)
created_by uuid User who created this record
updated_by uuid User who last updated this record

Utterance

Each entry of contents is an object describing a single line of the conversation:

Field Type Required Description
timestamp number no Offset from the start of the conversation, in seconds. Fractional values are allowed.
author string no Free-form speaker label (e.g. Agent, Client, or a name).
text string yes The transcribed text for this utterance.

Endpoints

List transcriptions for a brand

List transcriptions for a brand
GET/brands/:id/transcriptions

Returns all transcriptions belonging to the brand, ordered most-recent-first. Optionally filter by contact, deal, or both.

Query parameters:

Field Type Required Description
contact uuid no When provided, only transcriptions for this contact are returned.
deal uuid no When provided, only transcriptions for this deal are returned.

Example URI

GET /brands/:id/transcriptions
URI Parameters
HideShow
id
string (required) Example: 6279923f-6c57-4a4f-a2ab-1eeda150d58e
Response  200
HideShow
Body
{
  "code": "OK",
  "data": [
    {
      "id": "c3f965ed-5ea2-4dde-beb9-e40cb2694478",
      "brand": "6279923f-6c57-4a4f-a2ab-1eeda150d58e",
      "created_at": 1783699192.101174,
      "updated_at": 1783699192.101174,
      "deleted_at": null,
      "created_by": "4a7f3ca2-21ac-4d93-b04f-8e86447f3925",
      "updated_by": null,
      "summary": null,
      "type": "transcription",
      "entries": [
        {
          "id": "71850133-4f39-48ac-8e69-166810547378",
          "transcription": "c3f965ed-5ea2-4dde-beb9-e40cb2694478",
          "position": 0,
          "timestamp": 0,
          "author": "Agent",
          "text": "Hi, how can I help you?",
          "created_at": 1783699192.101174,
          "deleted_at": null,
          "type": "transcription_entry"
        },
        {
          "id": "d0be5117-7e43-4efa-8088-490442d86de3",
          "transcription": "c3f965ed-5ea2-4dde-beb9-e40cb2694478",
          "position": 1,
          "timestamp": 3.5,
          "author": "Client",
          "text": "Looking for a 3-bedroom house.",
          "created_at": 1783699192.101174,
          "deleted_at": null,
          "type": "transcription_entry"
        },
        {
          "id": "d8a74bb0-25ea-4609-ab7b-0ba4b9d77fec",
          "transcription": "c3f965ed-5ea2-4dde-beb9-e40cb2694478",
          "position": 2,
          "timestamp": 7.2,
          "author": "Agent",
          "text": "Great, what is your budget?",
          "created_at": 1783699192.101174,
          "deleted_at": null,
          "type": "transcription_entry"
        }
      ],
      "text": "Hi, how can I help you?\nLooking for a 3-bedroom house.\nGreat, what is your budget?"
    },
    {
      "id": "899de1c7-3358-4772-83f8-c41ba72284c7",
      "brand": "6279923f-6c57-4a4f-a2ab-1eeda150d58e",
      "created_at": 1783699192.101174,
      "updated_at": 1783699192.101174,
      "deleted_at": null,
      "created_by": "4a7f3ca2-21ac-4d93-b04f-8e86447f3925",
      "updated_by": null,
      "summary": "<p>Buyer wants a 3-bedroom house under <strong>$500k</strong>.</p>",
      "type": "transcription",
      "entries": [
        {
          "id": "a4fd2c2e-3554-4e73-8d7e-65538dbfb001",
          "transcription": "899de1c7-3358-4772-83f8-c41ba72284c7",
          "position": 0,
          "timestamp": null,
          "author": null,
          "text": "Hi, how can I help you?",
          "created_at": 1783699192.101174,
          "deleted_at": null,
          "type": "transcription_entry"
        },
        {
          "id": "8ea87409-4bdd-4ba9-9bdc-cac202c5fb6c",
          "transcription": "899de1c7-3358-4772-83f8-c41ba72284c7",
          "position": 1,
          "timestamp": null,
          "author": null,
          "text": "Looking for a 3-bedroom house.",
          "created_at": 1783699192.101174,
          "deleted_at": null,
          "type": "transcription_entry"
        }
      ],
      "text": "Hi, how can I help you?Looking for a 3-bedroom house."
    },
    {
      "id": "613f34b7-d67a-4701-9aae-12471c39c2fb",
      "brand": "6279923f-6c57-4a4f-a2ab-1eeda150d58e",
      "created_at": 1783699192.101174,
      "updated_at": 1783699192.101174,
      "deleted_at": null,
      "created_by": "4a7f3ca2-21ac-4d93-b04f-8e86447f3925",
      "updated_by": null,
      "summary": null,
      "type": "transcription",
      "entries": [
        {
          "id": "ec00f0a2-2280-4d55-a115-a04f34a1dd4c",
          "transcription": "613f34b7-d67a-4701-9aae-12471c39c2fb",
          "position": 0,
          "timestamp": null,
          "author": null,
          "text": "Older device transcript with no utterance metadata.",
          "created_at": 1783699192.101174,
          "deleted_at": null,
          "type": "transcription_entry"
        }
      ],
      "text": "Older device transcript with no utterance metadata."
    },
    {
      "id": "1b3be405-9b06-472c-8142-5c599b44cb28",
      "brand": "6279923f-6c57-4a4f-a2ab-1eeda150d58e",
      "created_at": 1783699192.101174,
      "updated_at": 1783699192.101174,
      "deleted_at": null,
      "created_by": "4a7f3ca2-21ac-4d93-b04f-8e86447f3925",
      "updated_by": null,
      "summary": null,
      "type": "transcription",
      "entries": [
        {
          "id": "68155d87-b53d-4086-b066-ba89562254f5",
          "transcription": "1b3be405-9b06-472c-8142-5c599b44cb28",
          "position": 0,
          "timestamp": null,
          "author": null,
          "text": "Metadata can be null.",
          "created_at": 1783699192.101174,
          "deleted_at": null,
          "type": "transcription_entry"
        }
      ],
      "text": "Metadata can be null."
    },
    {
      "id": "b3aa65a4-7c3c-44d4-b3b2-51d6813c0d3d",
      "brand": "6279923f-6c57-4a4f-a2ab-1eeda150d58e",
      "created_at": 1783699192.101174,
      "updated_at": 1783699192.101174,
      "deleted_at": null,
      "created_by": "4a7f3ca2-21ac-4d93-b04f-8e86447f3925",
      "updated_by": null,
      "summary": null,
      "type": "transcription",
      "entries": [
        {
          "id": "ca380181-9756-403e-b337-f6d2581d1ea7",
          "transcription": "b3aa65a4-7c3c-44d4-b3b2-51d6813c0d3d",
          "position": 0,
          "timestamp": 0,
          "author": "Agent",
          "text": "Hi",
          "created_at": 1783699192.101174,
          "deleted_at": null,
          "type": "transcription_entry"
        },
        {
          "id": "2c050b62-3bd6-41d8-93a0-7eb5ff92f292",
          "transcription": "b3aa65a4-7c3c-44d4-b3b2-51d6813c0d3d",
          "position": 1,
          "timestamp": 0.3,
          "author": "Agent",
          "text": "there.",
          "created_at": 1783699192.101174,
          "deleted_at": null,
          "type": "transcription_entry"
        },
        {
          "id": "ca663855-1e3e-4172-81a7-65a264019d9d",
          "transcription": "b3aa65a4-7c3c-44d4-b3b2-51d6813c0d3d",
          "position": 2,
          "timestamp": 2.5,
          "author": "Client",
          "text": "How",
          "created_at": 1783699192.101174,
          "deleted_at": null,
          "type": "transcription_entry"
        },
        {
          "id": "5e6fae3f-2786-4a9c-8394-117877144934",
          "transcription": "b3aa65a4-7c3c-44d4-b3b2-51d6813c0d3d",
          "position": 3,
          "timestamp": 2.8,
          "author": "Client",
          "text": "are",
          "created_at": 1783699192.101174,
          "deleted_at": null,
          "type": "transcription_entry"
        },
        {
          "id": "27ce7f0e-06a5-47d3-a056-810d587e7fda",
          "transcription": "b3aa65a4-7c3c-44d4-b3b2-51d6813c0d3d",
          "position": 4,
          "timestamp": 3,
          "author": "Client",
          "text": "you?",
          "created_at": 1783699192.101174,
          "deleted_at": null,
          "type": "transcription_entry"
        },
        {
          "id": "a12197e3-0db3-40ea-bbb8-ae19dcf44c68",
          "transcription": "b3aa65a4-7c3c-44d4-b3b2-51d6813c0d3d",
          "position": 5,
          "timestamp": 5,
          "author": "Agent",
          "text": "I",
          "created_at": 1783699192.101174,
          "deleted_at": null,
          "type": "transcription_entry"
        },
        {
          "id": "96ad1a7e-c028-41ea-9590-5e3cbdfdb1e5",
          "transcription": "b3aa65a4-7c3c-44d4-b3b2-51d6813c0d3d",
          "position": 6,
          "timestamp": 5.2,
          "author": "Agent",
          "text": "am",
          "created_at": 1783699192.101174,
          "deleted_at": null,
          "type": "transcription_entry"
        },
        {
          "id": "decd7d1e-41a7-4fdc-a344-a8d0909dfdcb",
          "transcription": "b3aa65a4-7c3c-44d4-b3b2-51d6813c0d3d",
          "position": 7,
          "timestamp": 5.5,
          "author": "Agent",
          "text": "great.",
          "created_at": 1783699192.101174,
          "deleted_at": null,
          "type": "transcription_entry"
        }
      ],
      "text": "Hi there.\nHow are you?\nI am great."
    },
    {
      "id": "58994ff9-01ec-44d7-8b8a-75b0caa48db1",
      "brand": "6279923f-6c57-4a4f-a2ab-1eeda150d58e",
      "created_at": 1783699192.101174,
      "updated_at": 1783699192.101174,
      "deleted_at": null,
      "created_by": "4a7f3ca2-21ac-4d93-b04f-8e86447f3925",
      "updated_by": null,
      "summary": null,
      "type": "transcription",
      "entries": null,
      "text": null
    },
    {
      "id": "da71bd5e-b33d-457a-8e76-b3806887d27a",
      "brand": "6279923f-6c57-4a4f-a2ab-1eeda150d58e",
      "created_at": 1783699192.101174,
      "updated_at": 1783699192.101174,
      "deleted_at": null,
      "created_by": "4a7f3ca2-21ac-4d93-b04f-8e86447f3925",
      "updated_by": null,
      "summary": null,
      "type": "transcription",
      "entries": [
        {
          "id": "f6b0fb93-7e94-4488-bbaf-c4bdaf346dd1",
          "transcription": "da71bd5e-b33d-457a-8e76-b3806887d27a",
          "position": 0,
          "timestamp": null,
          "author": null,
          "text": "Deal recording without a contact.",
          "created_at": 1783699192.101174,
          "deleted_at": null,
          "type": "transcription_entry"
        }
      ],
      "text": "Deal recording without a contact."
    }
  ],
  "info": {
    "count": 7,
    "total": 0
  }
}

Get a specific transcription

Get a specific transcription
GET/brands/:id/transcriptions/:transcription

Example URI

GET /brands/:id/transcriptions/:transcription
URI Parameters
HideShow
id
string (required) Example: 6279923f-6c57-4a4f-a2ab-1eeda150d58e
transcription
string (required) Example: c3f965ed-5ea2-4dde-beb9-e40cb2694478
associations
string (required) Example: transcription.contact
Response  200
HideShow
Body
{
  "code": "OK",
  "data": {
    "id": "c3f965ed-5ea2-4dde-beb9-e40cb2694478",
    "brand": "6279923f-6c57-4a4f-a2ab-1eeda150d58e",
    "contact": {
      "id": "d00682a9-2de7-4f43-bb20-20928e760c5f",
      "display_name": "Johnny",
      "partner_name": "Jane Doe",
      "brand": "6279923f-6c57-4a4f-a2ab-1eeda150d58e",
      "brand_id": "6279923f-6c57-4a4f-a2ab-1eeda150d58e",
      "user_id": "4a7f3ca2-21ac-4d93-b04f-8e86447f3925",
      "sort_field": "Johnny",
      "last_touch": null,
      "last_touch_action": null,
      "next_touch": null,
      "touch_freq": null,
      "ios_address_book_id": null,
      "android_address_book_id": null,
      "created_at": 1783699193.243914,
      "updated_at": 1783699192.101174,
      "deleted_at": null,
      "created_for": "direct_request",
      "updated_for": "direct_request",
      "deleted_for": null,
      "title": null,
      "first_name": "John",
      "partner_first_name": "Jane",
      "middle_name": "M.",
      "last_name": "Doe",
      "partner_last_name": "Doe",
      "marketing_name": null,
      "nickname": "Johnny",
      "email": "[email protected]",
      "primary_email": "[email protected]",
      "emails": [
        "[email protected]"
      ],
      "parked": false,
      "partner_email": "[email protected]",
      "phone_number": "+989124834198",
      "primary_phone_number": "+989124834198",
      "phone_numbers": [
        "+989124834198"
      ],
      "company": "Rechat",
      "birthday": "1970-01-12T00:00:00.000Z",
      "profile_image_url": "https://inomics.com/sites/default/files/pictures/picture-95970-1460131169.png",
      "cover_image_url": "https://inomics.com/sites/default/files/pictures/picture-95970-1460131169.png",
      "job_title": "Contact Test Subject",
      "source_type": "ExplicitlyCreated",
      "source": null,
      "website": [
        "http://www.gholi.com"
      ],
      "tags": [
        "poo",
        "foo",
        "New"
      ],
      "address": [
        {
          "city": "Dallas",
          "full": "Street, Dallas Texas 72890",
          "name": "Street",
          "type": "stdaddr",
          "extra": "Office",
          "line1": "Street",
          "line2": "Dallas Texas 72890",
          "state": "Texas",
          "country": "US",
          "postcode": "72890"
        }
      ],
      "type": "contact"
    },
    "created_at": 1783699192.101174,
    "updated_at": 1783699192.101174,
    "deleted_at": null,
    "created_by": "4a7f3ca2-21ac-4d93-b04f-8e86447f3925",
    "updated_by": null,
    "summary": null,
    "type": "transcription",
    "entries": [
      {
        "id": "71850133-4f39-48ac-8e69-166810547378",
        "transcription": "c3f965ed-5ea2-4dde-beb9-e40cb2694478",
        "position": 0,
        "timestamp": 0,
        "author": "Agent",
        "text": "Hi, how can I help you?",
        "created_at": 1783699192.101174,
        "deleted_at": null,
        "type": "transcription_entry"
      },
      {
        "id": "d0be5117-7e43-4efa-8088-490442d86de3",
        "transcription": "c3f965ed-5ea2-4dde-beb9-e40cb2694478",
        "position": 1,
        "timestamp": 3.5,
        "author": "Client",
        "text": "Looking for a 3-bedroom house.",
        "created_at": 1783699192.101174,
        "deleted_at": null,
        "type": "transcription_entry"
      },
      {
        "id": "d8a74bb0-25ea-4609-ab7b-0ba4b9d77fec",
        "transcription": "c3f965ed-5ea2-4dde-beb9-e40cb2694478",
        "position": 2,
        "timestamp": 7.2,
        "author": "Agent",
        "text": "Great, what is your budget?",
        "created_at": 1783699192.101174,
        "deleted_at": null,
        "type": "transcription_entry"
      }
    ],
    "text": "Hi, how can I help you?\nLooking for a 3-bedroom house.\nGreat, what is your budget?"
  }
}

Create a transcription

Create a transcription
POST/brands/:id/transcriptions

Creates a transcription under the given brand. The optional contact and deal must belong to the same brand, and audio must reference an accessible uploaded file. The contents array may be empty, but every entry must include text. Including summary is optional and intended for devices that can produce one on-device.

Body fields:

Field Type Required Description
contact uuid no Optional contact this conversation was with
deal uuid no Optional deal this conversation was about
audio uuid no Optional audio file id
summary string no Optional summary of the conversation. May contain HTML.
contents Utterance[] yes Ordered list of utterances (may be empty)

Example URI

POST /brands/:id/transcriptions
URI Parameters
HideShow
id
string (required) Example: 6279923f-6c57-4a4f-a2ab-1eeda150d58e
associations
string (required) Example: transcription.contact,transcription.entries
Request
HideShow
Body
{
  "contact": "d00682a9-2de7-4f43-bb20-20928e760c5f",
  "contents": [
    {
      "timestamp": 0,
      "author": "Agent",
      "text": "Hi, how can I help you?"
    },
    {
      "timestamp": 3.5,
      "author": "Client",
      "text": "Looking for a 3-bedroom house."
    },
    {
      "timestamp": 7.2,
      "author": "Agent",
      "text": "Great, what is your budget?"
    }
  ]
}
Response  200
HideShow
Body
{
  "code": "OK",
  "data": {
    "id": "c3f965ed-5ea2-4dde-beb9-e40cb2694478",
    "brand": "6279923f-6c57-4a4f-a2ab-1eeda150d58e",
    "contact": {
      "id": "d00682a9-2de7-4f43-bb20-20928e760c5f",
      "display_name": "Johnny",
      "partner_name": "Jane Doe",
      "brand": "6279923f-6c57-4a4f-a2ab-1eeda150d58e",
      "brand_id": "6279923f-6c57-4a4f-a2ab-1eeda150d58e",
      "user_id": "4a7f3ca2-21ac-4d93-b04f-8e86447f3925",
      "sort_field": "Johnny",
      "last_touch": null,
      "last_touch_action": null,
      "next_touch": null,
      "touch_freq": null,
      "ios_address_book_id": null,
      "android_address_book_id": null,
      "created_at": 1783699193.243914,
      "updated_at": 1783699192.101174,
      "deleted_at": null,
      "created_for": "direct_request",
      "updated_for": "direct_request",
      "deleted_for": null,
      "title": null,
      "first_name": "John",
      "partner_first_name": "Jane",
      "middle_name": "M.",
      "last_name": "Doe",
      "partner_last_name": "Doe",
      "marketing_name": null,
      "nickname": "Johnny",
      "email": "[email protected]",
      "primary_email": "[email protected]",
      "emails": [
        "[email protected]"
      ],
      "parked": false,
      "partner_email": "[email protected]",
      "phone_number": "+989124834198",
      "primary_phone_number": "+989124834198",
      "phone_numbers": [
        "+989124834198"
      ],
      "company": "Rechat",
      "birthday": "1970-01-12T00:00:00.000Z",
      "profile_image_url": "https://inomics.com/sites/default/files/pictures/picture-95970-1460131169.png",
      "cover_image_url": "https://inomics.com/sites/default/files/pictures/picture-95970-1460131169.png",
      "job_title": "Contact Test Subject",
      "source_type": "ExplicitlyCreated",
      "source": null,
      "website": [
        "http://www.gholi.com"
      ],
      "tags": [
        "poo",
        "foo",
        "New"
      ],
      "address": [
        {
          "city": "Dallas",
          "full": "Street, Dallas Texas 72890",
          "name": "Street",
          "type": "stdaddr",
          "extra": "Office",
          "line1": "Street",
          "line2": "Dallas Texas 72890",
          "state": "Texas",
          "country": "US",
          "postcode": "72890"
        }
      ],
      "type": "contact"
    },
    "created_at": 1783699192.101174,
    "updated_at": 1783699192.101174,
    "deleted_at": null,
    "created_by": "4a7f3ca2-21ac-4d93-b04f-8e86447f3925",
    "updated_by": null,
    "summary": null,
    "type": "transcription",
    "entries": [
      {
        "id": "71850133-4f39-48ac-8e69-166810547378",
        "transcription": "c3f965ed-5ea2-4dde-beb9-e40cb2694478",
        "position": 0,
        "timestamp": 0,
        "author": "Agent",
        "text": "Hi, how can I help you?",
        "created_at": 1783699192.101174,
        "deleted_at": null,
        "type": "transcription_entry"
      },
      {
        "id": "d0be5117-7e43-4efa-8088-490442d86de3",
        "transcription": "c3f965ed-5ea2-4dde-beb9-e40cb2694478",
        "position": 1,
        "timestamp": 3.5,
        "author": "Client",
        "text": "Looking for a 3-bedroom house.",
        "created_at": 1783699192.101174,
        "deleted_at": null,
        "type": "transcription_entry"
      },
      {
        "id": "d8a74bb0-25ea-4609-ab7b-0ba4b9d77fec",
        "transcription": "c3f965ed-5ea2-4dde-beb9-e40cb2694478",
        "position": 2,
        "timestamp": 7.2,
        "author": "Agent",
        "text": "Great, what is your budget?",
        "created_at": 1783699192.101174,
        "deleted_at": null,
        "type": "transcription_entry"
      }
    ],
    "text": "Hi, how can I help you?\nLooking for a 3-bedroom house.\nGreat, what is your budget?"
  }
}

Update a transcription

Update a transcription
PUT/brands/:id/transcriptions/:transcription

Partially updates a transcription. All body fields are optional; only the fields you include are touched. Pass null (or [] for contents) to clear a field. When contents is provided, the existing entries are soft-deleted and replaced with the new ones.

Body fields:

Field Type Required Description
summary string no Sets or clears the summary. Pass null to clear.
contents Utterance[] no If provided, replaces all entries with this new ordered list.
contact uuid no Re-link to a different contact, or null to unlink.
deal uuid no Re-link to a different deal, or null to unlink.
audio uuid no Re-link to a different audio file, or null to unlink.

Example URI

PUT /brands/:id/transcriptions/:transcription
URI Parameters
HideShow
id
string (required) Example: 6279923f-6c57-4a4f-a2ab-1eeda150d58e
transcription
string (required) Example: c3f965ed-5ea2-4dde-beb9-e40cb2694478
Request
HideShow
Body
{
  "summary": "<p>Updated summary after the agent reviewed the call.</p>"
}
Response  200
HideShow
Body
{
  "code": "OK",
  "data": {
    "id": "c3f965ed-5ea2-4dde-beb9-e40cb2694478",
    "brand": "6279923f-6c57-4a4f-a2ab-1eeda150d58e",
    "created_at": 1783699192.101174,
    "updated_at": 1783699192.101174,
    "deleted_at": null,
    "created_by": "4a7f3ca2-21ac-4d93-b04f-8e86447f3925",
    "updated_by": "4a7f3ca2-21ac-4d93-b04f-8e86447f3925",
    "summary": "<p>Updated summary after the agent reviewed the call.</p>",
    "type": "transcription",
    "entries": [
      {
        "id": "71850133-4f39-48ac-8e69-166810547378",
        "transcription": "c3f965ed-5ea2-4dde-beb9-e40cb2694478",
        "position": 0,
        "timestamp": 0,
        "author": "Agent",
        "text": "Hi, how can I help you?",
        "created_at": 1783699192.101174,
        "deleted_at": null,
        "type": "transcription_entry"
      },
      {
        "id": "d0be5117-7e43-4efa-8088-490442d86de3",
        "transcription": "c3f965ed-5ea2-4dde-beb9-e40cb2694478",
        "position": 1,
        "timestamp": 3.5,
        "author": "Client",
        "text": "Looking for a 3-bedroom house.",
        "created_at": 1783699192.101174,
        "deleted_at": null,
        "type": "transcription_entry"
      },
      {
        "id": "d8a74bb0-25ea-4609-ab7b-0ba4b9d77fec",
        "transcription": "c3f965ed-5ea2-4dde-beb9-e40cb2694478",
        "position": 2,
        "timestamp": 7.2,
        "author": "Agent",
        "text": "Great, what is your budget?",
        "created_at": 1783699192.101174,
        "deleted_at": null,
        "type": "transcription_entry"
      }
    ],
    "text": "Hi, how can I help you?\nLooking for a 3-bedroom house.\nGreat, what is your budget?"
  }
}

Upload transcription audio

Upload transcription audio
POST/brands/:id/transcriptions/audio

Uploads or imports an audio file for later use as audio in POST /brands/:id/transcriptions. Supports multipart uploads, copying an existing file, or importing { url, filename } with common audio extensions such as m4a, mp3, wav, and aac.

Example URI

POST /brands/:id/transcriptions/audio
URI Parameters
HideShow
id
string (required) Example: 6279923f-6c57-4a4f-a2ab-1eeda150d58e
Response  200
HideShow
Body
{
  "code": "OK",
  "data": {
    "id": "77a50f4d-d5b6-42a5-bd30-1f56862a5ab4",
    "created_at": 1783699193.77557,
    "updated_at": 1783699193.775571,
    "deleted_at": null,
    "created_by": "4a7f3ca2-21ac-4d93-b04f-8e86447f3925",
    "path": "transcriptions/6279923f-6c57-4a4f-a2ab-1eeda150d58e/audio/63d047b0-7c78-11f1-93df-b597df6cd6b6.mp3",
    "name": "sample.mp3",
    "public": false,
    "type": "file",
    "url": "https://private-cdn.irish.rechat.com/transcriptions/6279923f-6c57-4a4f-a2ab-1eeda150d58e/audio/63d047b0-7c78-11f1-93df-b597df6cd6b6.mp3?Expires=1783785593780&Key-Pair-Id=APKAIIRG223GKFAC4MHA&Signature=OGkBt5warlGF8umvVNGDW6H6OqMXuiH2oLhzkxQcbaH7Pj1-gp7z0SGr64gll5jSI~1E2kBY08WjubAAZzRu5CdrhPy-XwsaP7a1gbC4HeymooXsHdvaVk7MUf7fF8s2KqYymsTmoxSCA0GIZwM0B-zatRRIGD6I1AD2qNrOCEFoHa~YxX50LL47qjuGjT11LyRSTQoXevemuUx3gR5PDrvezVZJy1iBKPFFqN42cdGYzdo2UQvBewMG4Hx3nhGoa5wNBfynlrAffjOTHcrArDbwilQNBkyY3iT4gj94SRhutghpFlqoYyVDfxqBY3M61ygciIzgP~Iy4tzG4NxhPg__",
    "preview_url": "http://assets.rechat.com/mimes/unknown.png",
    "mime": "audio/mpeg"
  }
}

Delete a transcription

Delete a transcription
DELETE/brands/:id/transcriptions/:transcription

Soft-deletes a transcription. Returns 204 on success.

Example URI

DELETE /brands/:id/transcriptions/:transcription
URI Parameters
HideShow
id
string (required) Example: 6279923f-6c57-4a4f-a2ab-1eeda150d58e
transcription
string (required) Example: c3f965ed-5ea2-4dde-beb9-e40cb2694478
Response  204

Generated by aglio on 10 Jul 2026