Guides

🔁 Duplicate Retrieval (Experimental Feature)

Please note: this feature is currently under development and is subject to change.
To find duplicates of a given media within the dataset, issue the following calls:

Retrieve Internal Media ID:

GET /api/v1/dataset/{dataset_id}/search_media_metadata/id?original_media_uri={url_encoded_original_media_uri}
Headers: Authorization: Bearer <jwt>

Response: If the media is found within the dataset the API returns HTTP status
200 and the id as text. Otherwise, HTTP status 404 is returned.

Example Request

curl -H "Authorization: Bearer <jwt>" \
     "https://app.visual-layer.com/api/v1/dataset/{dataset_id}/media/id?original_media_uri={url_encoded_original_media_uri}"

Retrieve Duplicates Using Media ID:

GET /api/v1/dataset/{dataset_id}/media/{media_id}/duplicates
Headers: Authorization: Bearer <jwt>

Example:

curl -H "Authorization: Bearer <jwt>" https://app.visual-layer.com/api/v1/dataset/{dataset_id}/media/{media_id}/duplicates

📌 Response: JSON array of 0 or more duplicate media IDs.