Create a call or meeting asynchronously (creation time is typically a few minutes). You must first finish uploading the recording of the call using a presigned recording url retrieved with the Request a presigned url endpoint. Use the LIST users endpoint to find the user_uuid to use in this request.
| Time | Status | User Agent | |
|---|---|---|---|
Retrieving recent requests… | |||
Participants & customers
Use participating_user_uuids to attach other Leexi users (besides the owner set via user_uuid) to the call. Look them up with the LIST users endpoint.
Use the customers array to describe the external participants of the call. Each entry accepts any of name, email, phone_number and uuid (a single attribute is enough):
{
"customers": [
{ "name": "Wei Kemmer", "email": "[email protected]" },
{ "phone_number": "+32474000000" },
{ "uuid": "f1a2b3c4-d5e6-7f8a-9b0c-d1e2f3a4b5c6" }
]
}- When
uuidis provided, it links an existing customer and the other attributes are ignored. Unknown uuids are skipped. - The
nameyou provide is used to help Leexi identify the speakers in the transcript.
Custom fields
Only for custom integrations agreed with Leexi
custom_fieldsis a free-form object of scalar values (string, number, boolean or null) stored on the call and returned as-is by the LIST calls and GET call endpoints. Leexi only acts on keys that were defined together with our team for your integration. Any other key is stored but never used. Do not fill it unless this was agreed with Leexi.
{
"custom_fields": { "siret": "00012345678901" }
}
Deprecated params
emailsandraw_phone_numberare kept for backward compatibility but are deprecated. Preferparticipating_user_uuids(for fellow Leexi users) and the richercustomersarray (for external participants).The deprecated params (
emails,raw_phone_number) cannot be combined with the new params (customers,participating_user_uuids) in the same request — doing so returns a400. Use one style or the other.
Requires thewrite_callspermission scope on the API key.
