POST
/
v1
/
upload
curl --request POST \
  --url https://api.meetgeek.ai/v1/upload \
  --header 'Authorization: <api-key>' \
  --header 'Content-Type: application/json' \
  --data '{
  "download_url": "https://my-bucket.s3.us-west-2.amazonaws.com/photos/2023-08-23/meeting.mp4",
  "language_code": "en-US",
  "template_name": "General meeting"
}'
{
  "message": "The recording has been validated and submitted for analysis"
}
When providing a download URL, ensure that the link is publicly accessible and triggers the download immediately upon access. If the link does not function as expected, verify its settings. If the issue persists, contact our support team for assistance.

Authorizations

Authorization
string
header
required

Type "Bearer" followed by a space and a token

Body

application/json
Download information

User account information with user id and username

download_url
string
required

A publicly accessible URL that initiates a direct download when accessed

Example:

"https://my-bucket.s3.us-west-2.amazonaws.com/photos/2023-08-23/meeting.mp4"

language_code
string

Please consult the appendix for all available language code options

Example:

"en-US"

template_name
string

Please consult the appendix for all available meeting template options

Example:

"General meeting"

Response

202
application/json
Accepted
message
string

This response only confirms the submission status. The final analysis status will be sent later via a webhook. For more details, refer to the appendix for information on webhooks.

Example:

"The recording has been validated and submitted for analysis"