openapi: 3.2.0 info: title: Recall.ai Meeting Metadata API version: 0.0.0 description: Recall.ai API Documentation servers: - url: https://us-east-1.recall.ai description: Recall.ai API - url: https://eu-central-1.recall.ai description: European Recall.ai API - url: https://ap-northeast-1.recall.ai description: Asia Recall.ai API - url: https://us-west-2.recall.ai description: Pay-as-you-go Recall.ai API tags: - name: meeting_metadata paths: /api/v1/meeting_metadata/: get: operationId: meeting_metadata_list summary: List Meeting Metadata parameters: - in: query name: created_at_after schema: type: string format: date-time - in: query name: created_at_before schema: type: string format: date-time - name: cursor required: false in: query description: The pagination cursor value. schema: type: string - in: query name: recording_id schema: type: string format: uuid - in: query name: status_code schema: type: string enum: - done - failed - processing description: '* `processing` - Processing * `done` - Done * `failed` - Failed' tags: - meeting_metadata security: - tokenAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/PaginatedMeetingMetadataArtifactList' description: '' x-throttles: - scope_key: workspace_id limit: 60 period: min description: 'The base rate limit for this endpoint is: - 60 requests per min per workspace' /api/v1/meeting_metadata/{id}/: get: operationId: meeting_metadata_retrieve summary: Retrieve Meeting Metadata parameters: - in: path name: id schema: type: string format: uuid description: A UUID string identifying this meeting metadata artifact. required: true tags: - meeting_metadata security: - tokenAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/MeetingMetadataArtifact' description: '' x-throttles: - scope_key: workspace_id limit: 300 period: min description: 'The base rate limit for this endpoint is: - 300 requests per min per workspace' patch: operationId: meeting_metadata_partial_update summary: Update Meeting Metadata parameters: - in: path name: id schema: type: string format: uuid description: A UUID string identifying this meeting metadata artifact. required: true tags: - meeting_metadata requestBody: content: application/json: schema: $ref: '#/components/schemas/PatchedMeetingMetadataArtifactRequest' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/PatchedMeetingMetadataArtifactRequest' multipart/form-data: schema: $ref: '#/components/schemas/PatchedMeetingMetadataArtifactRequest' security: - tokenAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/MeetingMetadataArtifact' description: '' x-throttles: - scope_key: workspace_id limit: 300 period: min description: 'The base rate limit for this endpoint is: - 300 requests per min per workspace' delete: operationId: meeting_metadata_destroy summary: Delete Meeting Metadata parameters: - in: path name: id schema: type: string format: uuid description: A UUID string identifying this meeting metadata artifact. required: true tags: - meeting_metadata security: - tokenAuth: [] responses: '204': description: No response body x-throttles: - scope_key: workspace_id limit: 300 period: min description: 'The base rate limit for this endpoint is: - 300 requests per min per workspace' components: schemas: RecordingMinimal: type: object properties: id: type: string format: uuid readOnly: true metadata: type: - object - 'null' additionalProperties: type: - string - 'null' required: - id - metadata MeetingMetadataArtifact: type: object properties: id: type: string format: uuid readOnly: true recording: allOf: - $ref: '#/components/schemas/RecordingMinimal' readOnly: true created_at: type: string format: date-time readOnly: true status: allOf: - $ref: '#/components/schemas/ArtifactStatus' readOnly: true metadata: type: object additionalProperties: type: string data: allOf: - $ref: '#/components/schemas/MeetingMetadataArtifactData' readOnly: true required: - created_at - data - id - metadata - recording - status MeetingMetadataArtifactData: type: object properties: title: type: - string - 'null' readOnly: true zoom: allOf: - $ref: '#/components/schemas/MeetingMetadataArtifactDataZoom' readOnly: true required: - title - zoom PaginatedMeetingMetadataArtifactList: type: object properties: next: type: - string - 'null' previous: type: - string - 'null' results: type: array items: $ref: '#/components/schemas/MeetingMetadataArtifact' ArtifactStatus: type: object properties: code: $ref: '#/components/schemas/ArtifactStatusCodeEnum' sub_code: type: - string - 'null' updated_at: type: string format: date-time required: - code - sub_code - updated_at MeetingMetadataArtifactDataZoom: type: object properties: meeting_uuid: type: - string - 'null' required: - meeting_uuid PatchedMeetingMetadataArtifactRequest: type: object properties: metadata: type: object additionalProperties: type: string ArtifactStatusCodeEnum: enum: - processing - done - failed - deleted type: string description: '* `processing` - Processing * `done` - Done * `failed` - Failed * `deleted` - Deleted' securitySchemes: tokenAuth: type: apiKey in: header name: Authorization description: Token-based authentication with required prefix "Token" CalendarJwtAuthentication: type: apiKey in: header name: x-recallcalendarauthtoken x-provenance: method: searched source: https://docs.recall.ai/reference harvested: '2026-10-14' tool: harvest-readme-openapi.py note: Assembled verbatim from the OpenAPI definition ReadMe embeds in each operation page of the provider's developer portal; paths and components merged by API title, nothing authored. assembled_from: - https://docs.recall.ai/reference/audio_mixed_destroy.md - https://docs.recall.ai/reference/audio_mixed_list.md - https://docs.recall.ai/reference/audio_mixed_partial_update.md - https://docs.recall.ai/reference/audio_mixed_retrieve.md - https://docs.recall.ai/reference/audio_separate_destroy.md - https://docs.recall.ai/reference/audio_separate_list.md - https://docs.recall.ai/reference/audio_separate_partial_update.md - https://docs.recall.ai/reference/audio_separate_retrieve.md - https://docs.recall.ai/reference/billing_usage_retrieve.md - https://docs.recall.ai/reference/bot_create.md - https://docs.recall.ai/reference/bot_delete_media_create.md - https://docs.recall.ai/reference/bot_destroy.md - https://docs.recall.ai/reference/bot_leave_call_create.md - https://docs.recall.ai/reference/bot_list.md - https://docs.recall.ai/reference/bot_output_audio_create.md - https://docs.recall.ai/reference/bot_output_audio_destroy.md - https://docs.recall.ai/reference/bot_output_media_create.md - https://docs.recall.ai/reference/bot_output_media_destroy.md - https://docs.recall.ai/reference/bot_output_screenshare_create.md - https://docs.recall.ai/reference/bot_output_screenshare_destroy.md - https://docs.recall.ai/reference/bot_output_video_create.md - https://docs.recall.ai/reference/bot_output_video_destroy.md - https://docs.recall.ai/reference/bot_partial_update.md - https://docs.recall.ai/reference/bot_pause_recording_create.md - https://docs.recall.ai/reference/bot_pin_participant_create.md - https://docs.recall.ai/reference/bot_resume_recording_create.md - https://docs.recall.ai/reference/bot_retrieve.md - https://docs.recall.ai/reference/bot_send_chat_message_create.md - https://docs.recall.ai/reference/bot_start_recording_create.md - https://docs.recall.ai/reference/bot_stop_recording_create.md - https://docs.recall.ai/reference/calendar_authenticate_create.md - https://docs.recall.ai/reference/calendar_events_bot_create.md - https://docs.recall.ai/reference/calendar_events_bot_destroy.md - https://docs.recall.ai/reference/calendar_events_list.md - https://docs.recall.ai/reference/calendar_events_retrieve.md - https://docs.recall.ai/reference/calendar_meetings_list.md - https://docs.recall.ai/reference/calendar_meetings_refresh_create.md - https://docs.recall.ai/reference/calendar_meetings_retrieve.md - https://docs.recall.ai/reference/calendar_meetings_update.md - https://docs.recall.ai/reference/calendar_user_destroy.md - https://docs.recall.ai/reference/calendar_user_disconnect_create.md - https://docs.recall.ai/reference/calendar_user_retrieve.md - https://docs.recall.ai/reference/calendar_user_update.md - https://docs.recall.ai/reference/calendar_users_list.md - https://docs.recall.ai/reference/calendars_access_token_create.md - https://docs.recall.ai/reference/calendars_create.md - https://docs.recall.ai/reference/calendars_destroy.md - https://docs.recall.ai/reference/calendars_list.md - https://docs.recall.ai/reference/calendars_partial_update.md - https://docs.recall.ai/reference/calendars_retrieve.md - https://docs.recall.ai/reference/google_login_groups_create.md - https://docs.recall.ai/reference/google_login_groups_destroy.md - https://docs.recall.ai/reference/google_login_groups_list.md - https://docs.recall.ai/reference/google_login_groups_partial_update.md - https://docs.recall.ai/reference/google_login_groups_retrieve.md - https://docs.recall.ai/reference/google_login_groups_update.md - https://docs.recall.ai/reference/google_logins_create.md - https://docs.recall.ai/reference/google_logins_destroy.md - https://docs.recall.ai/reference/google_logins_list.md - https://docs.recall.ai/reference/google_logins_partial_update.md - https://docs.recall.ai/reference/google_logins_retrieve.md - https://docs.recall.ai/reference/google_logins_update.md - https://docs.recall.ai/reference/meeting_direct_connect_create.md - https://docs.recall.ai/reference/meeting_direct_connect_list.md - https://docs.recall.ai/reference/meeting_direct_connect_retrieve.md - https://docs.recall.ai/reference/meeting_metadata_destroy.md - https://docs.recall.ai/reference/meeting_metadata_list.md - https://docs.recall.ai/reference/meeting_metadata_partial_update.md - https://docs.recall.ai/reference/meeting_metadata_retrieve.md - https://docs.recall.ai/reference/participant_events_destroy.md - https://docs.recall.ai/reference/participant_events_list.md - https://docs.recall.ai/reference/participant_events_partial_update.md - https://docs.recall.ai/reference/participant_events_retrieve.md - https://docs.recall.ai/reference/realtime_endpoint_list.md - https://docs.recall.ai/reference/realtime_endpoint_partial_update.md - https://docs.recall.ai/reference/realtime_endpoint_retrieve.md - https://docs.recall.ai/reference/recording_create_transcript_create.md - https://docs.recall.ai/reference/recording_destroy.md - https://docs.recall.ai/reference/recording_list.md - https://docs.recall.ai/reference/recording_partial_update.md - https://docs.recall.ai/reference/recording_retrieve.md - https://docs.recall.ai/reference/sdk_upload_create.md - https://docs.recall.ai/reference/sdk_upload_list.md - https://docs.recall.ai/reference/sdk_upload_retrieve.md - https://docs.recall.ai/reference/transcript_destroy.md - https://docs.recall.ai/reference/transcript_list.md - https://docs.recall.ai/reference/transcript_partial_update.md - https://docs.recall.ai/reference/transcript_retrieve.md - https://docs.recall.ai/reference/video_mixed_destroy.md - https://docs.recall.ai/reference/video_mixed_list.md - https://docs.recall.ai/reference/video_mixed_partial_update.md - https://docs.recall.ai/reference/video_mixed_retrieve.md - https://docs.recall.ai/reference/video_separate_destroy.md - https://docs.recall.ai/reference/video_separate_list.md - https://docs.recall.ai/reference/video_separate_partial_update.md - https://docs.recall.ai/reference/video_separate_retrieve.md - https://docs.recall.ai/reference/zoom_meetings_to_credentials_list.md - https://docs.recall.ai/reference/zoom_oauth_app_logs_list.md - https://docs.recall.ai/reference/zoom_oauth_apps_create.md - https://docs.recall.ai/reference/zoom_oauth_apps_destroy.md - https://docs.recall.ai/reference/zoom_oauth_apps_list.md - https://docs.recall.ai/reference/zoom_oauth_apps_partial_update.md - https://docs.recall.ai/reference/zoom_oauth_apps_retrieve.md - https://docs.recall.ai/reference/zoom_oauth_credential_logs_list.md - https://docs.recall.ai/reference/zoom_oauth_credentials_access_token_retrieve.md - https://docs.recall.ai/reference/zoom_oauth_credentials_create.md - https://docs.recall.ai/reference/zoom_oauth_credentials_destroy.md - https://docs.recall.ai/reference/zoom_oauth_credentials_list.md - https://docs.recall.ai/reference/zoom_oauth_credentials_retrieve.md - https://docs.recall.ai/reference/zoom_oauth_credentials_sync_meetings_create.md - https://docs.recall.ai/reference/zoom_oauth_credentials_validate_create.md merge: pages: 111 deduped: 2254 conflicts_kept_first: 0