{ "item": [ { "id": "ddac5b31-9d88-483e-af56-b5ceb3776e49", "name": "Custom catalog", "description": { "content": "", "type": "text/plain" }, "item": [ { "id": "397891c2-3843-468e-a632-ee925e75ca1f", "name": "Add a song to the caller's private fingerprint catalog (NOT for music…", "request": { "name": "Add a song to the caller's private fingerprint catalog (NOT for music…", "description": { "content": "⚠ **This is NOT how you submit audio for music recognition.** For\nrecognition, use `POST /` (or `POST enterprise.audd.io/` to scan\nbeyond the first 12 seconds of a file). This endpoint adds a song to the caller's\nprivate fingerprint catalog so AudD can later identify it for the\ncaller's account only.\n\nRequires special access — contact api@audd.io to enable.\n\nCalling `upload` again with the same `audio_id` re-fingerprints that\nslot. There is no public list/delete endpoint; callers track\n`audio_id` ↔ song mappings on their side.", "type": "text/plain" }, "url": { "path": [ "upload", "" ], "host": [ "{{baseUrl}}" ], "query": [], "variable": [] }, "header": [ { "key": "Content-Type", "value": "multipart/form-data" }, { "key": "Accept", "value": "application/json" } ], "method": "POST", "auth": null, "body": { "mode": "formdata", "formdata": [ { "key": "api_token", "value": "", "type": "text", "description": "(Required) " }, { "key": "audio_id", "value": "", "type": "text", "description": "(Required) Caller-supplied identifier returned alongside future\nrecognition results when this song is matched.\n" }, { "key": "url", "value": "", "type": "text", "description": "One of `url` or `file` is required." }, { "key": "file", "type": "file", "description": "" } ] } }, "response": [ { "id": "7f333e1e-bee1-45fc-98af-211fb301afc0", "name": "Catalog updated, or 904 if the caller's token doesn't have access.", "originalRequest": { "url": { "path": [ "upload", "" ], "host": [ "{{baseUrl}}" ], "query": [], "variable": [] }, "header": [ { "description": { "content": "Added as a part of security scheme: apikey", "type": "text/plain" }, "key": "api_token", "value": "" }, { "key": "Accept", "value": "application/json" } ], "method": "POST", "body": { "mode": "formdata", "formdata": [ { "description": { "content": "(Required) ", "type": "text/plain" }, "key": "api_token", "value": "", "type": "text" }, { "description": { "content": "(Required) Caller-supplied identifier returned alongside future\nrecognition results when this song is matched.\n", "type": "text/plain" }, "key": "audio_id", "value": "", "type": "text" }, { "description": { "content": "One of `url` or `file` is required.", "type": "text/plain" }, "key": "url", "value": "", "type": "text" }, { "description": { "content": "", "type": "text/plain" }, "key": "file", "value": "", "type": "text" } ] } }, "status": "OK", "code": 200, "header": [ { "key": "Content-Type", "value": "application/json" } ], "body": "{\n \"status\": \"success\",\n \"result\": null\n}", "cookie": [], "_postman_previewlanguage": "json" } ], "event": [], "protocolProfileBehavior": { "disableBodyPruning": true } } ], "event": [] } ], "event": [], "variable": [ { "type": "string", "value": "https://api.audd.io", "key": "baseUrl" } ], "auth": { "type": "apikey", "apikey": [ { "key": "key", "value": "api_token" }, { "key": "value", "value": "{{apiKey}}" }, { "key": "in", "value": "header" } ] }, "info": { "_postman_id": "dc0f88cf-c9de-48e0-826d-8b908747c9df", "name": "AudD Music Recognition Custom catalog API", "schema": "https://schema.getpostman.com/json/collection/v2.1.0/collection.json", "description": { "content": "The AudD music recognition API identifies songs from short audio clips\n(`api.audd.io/`), large audio/video files (`enterprise.audd.io/`), and\nreal-time audio streams (callback or longpoll based on `api.audd.io/`).\n\nThis OpenAPI document is the canonical contract for the API. Every\nofficial AudD SDK validates its parser against the fixtures shipped\nalongside this spec.\n\nDocumentation: https://docs.audd.io\nGet an api_token: https://dashboard.audd.io\nSupport: api@audd.io\n\nContact Support:\n Name: AudD API Support\n Email: api@audd.io", "type": "text/plain" } } }