List review links

Returns all review links created for a specific video.

Authentication

This endpoint requires authentication via API Key in the Authorization header.

Authorization: <your-api-key>

Important: The API Key must be sent directly, without the "Bearer" prefix.

Action Parameter

This endpoint uses the query parameter action=link to identify the operation.

GET /video-review/{video_id}?action=link

Behavior

  • Returns a paginated list of review links
  • Each link includes the public URL for sharing
  • Allows filtering by status (active/expired)
Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…

GET /video-review/{video_id}

Returns all review links created for a video.

📘

Authorization

Requires a valid API Key in the Authorization header. Send the key directly — no Bearer prefix.

🚧

?action=link is required

The Private API dispatches by the action query parameter. Calling this endpoint without ?action=link returns 404 Route not found.

HTTP Method & Path

GET /video-review/{video_id}?action=link

Base URL: https://api-v2.pandavideo.com.br

Authentication Requirements

HeaderValue
Authorization<your-api-key> (no Bearer prefix)

Path Parameters

NameTypeRequiredDescription
video_idstring (uuid)yesVideo UUID.

Query Parameters

NameTypeRequiredDescription
actionstringyesMust be link.
pagestringnoPage number (digits only, 01000000). Accepted by the API but list links is not paginated — it returns the full array.
limitstringnoItems per page (1100). Same note as above.
statusstringnoFilter by link status: active or expired.

Response

Success Response (200)

Returns an array of review links, each enriched with the public url.

[
  {
    "id": "550e8400-e29b-41d4-a716-446655440000",
    "video_id": "a1b2c3d4-e5f6-7890-abcd-ef1234567890",
    "name": "Client Review v1",
    "status": "active",
    "expires_at": "2025-01-25T23:59:59.000Z",
    "allow_comment": true,
    "allow_status_edit": true,
    "show_resolved": true,
    "created_at": "2025-01-15T10:00:00.000Z",
    "updated_at": "2025-01-15T10:00:00.000Z",
    "url": "https://review.pandavideo.com/550e8400-e29b-41d4-a716-446655440000"
  }
]

Response Schema

FieldTypeDescription
idstring (uuid)Review link identifier.
video_idstring (uuid)Owning video UUID.
namestringDisplay name set on creation (link_name).
statusstringactive | expired.
expires_atstring (ISO date‑time)Expiration moment.
allow_commentbooleanReviewers can post comments.
allow_status_editbooleanReviewers can change comment status.
show_resolvedbooleanResolved comments are visible.
created_at / updated_atstring (ISO date‑time)Timestamps.
urlstring (uri)Public reviewer URL https://review.pandavideo.com/{id}.

Error Responses

  • 400 — invalid page, limit or status value.
  • 401 — missing or invalid API Key.
  • 404 — user / video not found.
  • 500 — internal error.

Example Usage

cURL

curl --request GET \
  --url 'https://api-v2.pandavideo.com.br/video-review/a1b2c3d4-e5f6-7890-abcd-ef1234567890?action=link' \
  --header 'Authorization: <your-api-key>'

Recipes

Path Params
Query Params
Responses

Language
Credentials
Header
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json