Skip to main content
POST
Reject a meeting held for compliance review
Withhold the results of a meeting held for compliance review. Nothing is released: the owner sees that the meeting is unavailable following compliance review, and no result email is sent. A rejection is final; the meeting cannot be approved afterwards. There is no field for a reason. Use the booking UUID returned by the Meeting Agent API, not the meeting provider’s join ID. No request body is required for an organization API key.
A meeting can be rejected under the same conditions as it can be approved: its review_status is pending and its status is success. To list the meetings waiting for a decision, use GET /v1/meetings?status=success&review_status=pending. The user associated with your API key must have compliance-viewer access in the meeting owner’s organization, otherwise the request returns 403 MEETING_REVIEW_NOT_PERMITTED. Unknown meetings and meetings outside your organization return 404 MEETING_NOT_FOUND. A meeting that is not waiting for a decision returns 409 MEETING_NOT_REVIEWABLE: it was already approved or rejected, its recording has not finished successfully, or its content is past its retention period. If the response is lost, or the API returns 503 MEETING_REVIEW_UNAVAILABLE or 502 MEETING_REVIEW_FAIL, fetch the meeting using GET /v1/meetings/{meeting_id} before retrying. If its review_status is already rejected, no further request is needed. Organization rate limits also apply (429). For platform API keys, supply the same organization_id, user_id, and user_email identity selectors used when booking, as query parameters. user_id is your external customer user identifier, not LinqAlpha’s internal user UUID.

Authorizations

X-API-KEY
string
header
required

Path Parameters

meeting_id
string<uuid>
required

Booking UUID returned by the Meeting Agent API, not the provider join ID.

Query Parameters

organization_id
string

Platform keys: organization selected when booking.

user_id
string

Platform keys: external customer user identifier selected when booking (not an internal UUID).

user_email
string

Platform keys: email for the selected customer user.

Response

Rejection recorded; the results stay withheld.

error
any | null
required

Null on success.

payload
object
required