{
  "schemaVersion": "1.0.0",
  "kind": "search",
  "id": "inkandecho-dolby-atmos-v1",
  "name": "Ink & Echo — Atmos Audiobook Releases",
  "version": "1.1.2",
  "description": "Searches connected audiobook and torrent sources, including Prowlarr and AudioBookBay, for English releases advertised as Dolby Atmos. Source-reported labels are not independent codec or playback verification. Ordinary stereo and labelled binaural/downmix releases are excluded.",
  "trustLabel": "User Added",
  "lawfulNote": "Use sources only for content you are legally entitled to access.",
  "icon": "https://i.ibb.co/wJ13Y1y/logo.png",
  "provides": [
    "source",
    "search"
  ],
  "contentType": "audiobook",
  "contentTypes": [
    "audiobook"
  ],
  "debrid": "torbox",
  "debridChoice": "torbox",
  "debridServices": [
    "torbox"
  ],
  "selectedDebridService": "torbox",
  "downloadService": "torbox",
  "resolverCompatibility": {
    "normalResults": [
      "realdebrid",
      "torbox"
    ],
    "torrentResults": [
      "realdebrid",
      "torbox"
    ],
    "directResults": [
      "direct",
      "realdebrid",
      "torbox"
    ],
    "usenetResults": [],
    "note": "Supports actual audiobook torrent locators through the selected resolver. Atmos is reported by release metadata, not independently media-probed; player/device support is still required."
  },
  "discover": {
    "sections": []
  },
  "meta": {
    "builtAt": "2026-10-26T00:00:00.000Z",
    "builder": "Ink & Echo Source Builder",
    "language": "en",
    "torboxTier": "standard",
    "coverageProfile": "audio",
    "resultLimit": 80,
    "requestTimeout": 30000,
    "titleStyle": "clean",
    "hostedProviderUrl": "https://inkandecho-builder.pages.dev/dolby-atmos.json",
    "searchArchitecture": "bounded-distinct-providers-v4",
    "preset": "dolby-atmos",
    "selectedSources": [],
    "languageMode": "strict",
    "audioFormat": "dolby-atmos",
    "stereoFallback": false,
    "catalogUrl": "https://inkandecho-builder.pages.dev/dolby-atmos/",
    "audioVerification": "source"
  },
  "rateLimit": {
    "requestsPerMinute": 10,
    "retryAfterMs": 6000
  },
  "matching": {
    "algorithm": "fuzzy",
    "threshold": 0.3
  },
  "adapters": {
    "source": {
      "cacheNotifyUrl": "https://inkandecho-builder.pages.dev/all/debrid-notify",
      "request": {
        "method": "POST",
        "url": "https://inkandecho-builder.pages.dev/audiobook/search?debrid=torbox&profile=audio&client=ink-hosted&cacheBust=dolby-atmos-source-v3&torboxTier=standard&titleStyle=clean&lang=en&languageMode=strict&audioFormat=dolby-atmos&audioVerification=source",
        "timeout": 30000,
        "headers": {
          "Accept": "application/json",
          "Content-Type": "application/json"
        },
        "body": {
          "title": "{TITLE}",
          "author": "{AUTHOR}",
          "limit": 80,
          "contentType": "audiobook"
        }
      },
      "response": {
        "type": "json",
        "resultsPath": "results",
        "mapping": {
          "title": "fileTypeTitle",
          "fileTypeTitle": "fileTypeTitle",
          "displayTitle": "displayTitle",
          "cleanTitle": "cleanTitle",
          "author": "author",
          "creator": "creator",
          "writer": "writer",
          "authors": "authors",
          "authorKnown": "authorKnown",
          "authorStatus": "authorStatus",
          "narrator": "narrator",
          "sizeBytes": "sizeBytes",
          "size": "size",
          "bytes": "bytes",
          "fileSize": "fileSize",
          "fileSizeBytes": "fileSizeBytes",
          "sizeLabel": "sizeLabel",
          "seeders": "seeders",
          "seeds": "seeds",
          "seedCount": "seedCount",
          "seed_count": "seed_count",
          "seeders_count": "seeders_count",
          "seedersKnown": "seedersKnown",
          "seedersDisplay": "seedersDisplay",
          "leechers": "leechers",
          "leeches": "leeches",
          "leechCount": "leechCount",
          "leecherCount": "leecherCount",
          "peerCount": "peerCount",
          "leechersKnown": "leechersKnown",
          "leechersDisplay": "leechersDisplay",
          "peers": "peers",
          "availability": "availability",
          "swarmStatus": "swarmStatus",
          "swarmHealth": "swarmHealth",
          "accessType": "accessType",
          "isPreview": "isPreview",
          "isFullText": "isFullText",
          "format": "format",
          "fileType": "fileType",
          "fileTypes": "fileTypes",
          "fileTypeLabel": "fileTypeLabel",
          "fileFormat": "fileFormat",
          "extension": "extension",
          "bitrate": "bitrate",
          "edition": "edition",
          "language": "language",
          "posted": "posted",
          "date": "posted",
          "isbn": "isbn",
          "publisher": "publisher",
          "pageCount": "pageCount",
          "artworkUrl": "artworkUrl",
          "previewUrl": "previewUrl",
          "price": "price",
          "currency": "currency",
          "description": "description",
          "summary": "summary",
          "details": "details",
          "debridCache": "debridCache",
          "tags": "tags",
          "qualityScore": "qualityScore",
          "qualityTier": "qualityTier",
          "quality": "quality",
          "qualityLabel": "qualityLabel",
          "qualitySummary": "qualitySummary",
          "metadataCompleteness": "metadataCompleteness",
          "metadataStatus": "metadataStatus",
          "sourceLabel": "sourceLabel",
          "source": "source",
          "sourceName": "sourceName",
          "provider": "provider",
          "indexer": "indexer",
          "alternateSources": "alternateSources",
          "sourceCount": "sourceCount",
          "mediaType": "mediaType",
          "mediaKind": "mediaKind",
          "verificationStatus": "verificationStatus",
          "verificationLabel": "verificationLabel",
          "matchVerification": "matchVerification",
          "supportedServices": "supportedServices",
          "resolverLabel": "resolverLabel",
          "serviceLabel": "serviceLabel",
          "compatibilityLabel": "compatibilityLabel",
          "requiresTorBoxPro": "requiresTorBoxPro",
          "requiresAccount": "requiresAccount",
          "requiresExternalHost": "requiresExternalHost",
          "accessNote": "accessNote",
          "usenetOnly": "usenetOnly",
          "url": "url",
          "magnetUrl": "magnetUrl",
          "infoHash": "infoHash",
          "ebookUrl": "ebookUrl",
          "audioUrl": "audioUrl",
          "seedersStatus": "seedersStatus",
          "leechersStatus": "leechersStatus",
          "swarmApplicable": "swarmApplicable",
          "downloadUrl": "downloadUrl"
        }
      }
    },
    "search": {
      "cacheNotifyUrl": "https://inkandecho-builder.pages.dev/all/debrid-notify",
      "request": {
        "method": "POST",
        "url": "https://inkandecho-builder.pages.dev/audiobook/search?debrid=torbox&profile=audio&client=ink-hosted&cacheBust=dolby-atmos-source-v3&torboxTier=standard&titleStyle=clean&lang=en&languageMode=strict&audioFormat=dolby-atmos&audioVerification=source",
        "timeout": 30000,
        "headers": {
          "Accept": "application/json",
          "Content-Type": "application/json"
        },
        "body": {
          "title": "{TITLE}",
          "author": "{AUTHOR}",
          "limit": 80,
          "contentType": "audiobook"
        }
      },
      "response": {
        "type": "json",
        "resultsPath": "results",
        "mapping": {
          "title": "fileTypeTitle",
          "fileTypeTitle": "fileTypeTitle",
          "displayTitle": "displayTitle",
          "cleanTitle": "cleanTitle",
          "author": "author",
          "creator": "creator",
          "writer": "writer",
          "authors": "authors",
          "authorKnown": "authorKnown",
          "authorStatus": "authorStatus",
          "narrator": "narrator",
          "sizeBytes": "sizeBytes",
          "size": "size",
          "bytes": "bytes",
          "fileSize": "fileSize",
          "fileSizeBytes": "fileSizeBytes",
          "sizeLabel": "sizeLabel",
          "seeders": "seeders",
          "seeds": "seeds",
          "seedCount": "seedCount",
          "seed_count": "seed_count",
          "seeders_count": "seeders_count",
          "seedersKnown": "seedersKnown",
          "seedersDisplay": "seedersDisplay",
          "leechers": "leechers",
          "leeches": "leeches",
          "leechCount": "leechCount",
          "leecherCount": "leecherCount",
          "peerCount": "peerCount",
          "leechersKnown": "leechersKnown",
          "leechersDisplay": "leechersDisplay",
          "peers": "peers",
          "availability": "availability",
          "swarmStatus": "swarmStatus",
          "swarmHealth": "swarmHealth",
          "accessType": "accessType",
          "isPreview": "isPreview",
          "isFullText": "isFullText",
          "format": "format",
          "fileType": "fileType",
          "fileTypes": "fileTypes",
          "fileTypeLabel": "fileTypeLabel",
          "fileFormat": "fileFormat",
          "extension": "extension",
          "bitrate": "bitrate",
          "edition": "edition",
          "language": "language",
          "posted": "posted",
          "date": "posted",
          "isbn": "isbn",
          "publisher": "publisher",
          "pageCount": "pageCount",
          "artworkUrl": "artworkUrl",
          "previewUrl": "previewUrl",
          "price": "price",
          "currency": "currency",
          "description": "description",
          "summary": "summary",
          "details": "details",
          "debridCache": "debridCache",
          "tags": "tags",
          "qualityScore": "qualityScore",
          "qualityTier": "qualityTier",
          "quality": "quality",
          "qualityLabel": "qualityLabel",
          "qualitySummary": "qualitySummary",
          "metadataCompleteness": "metadataCompleteness",
          "metadataStatus": "metadataStatus",
          "sourceLabel": "sourceLabel",
          "source": "source",
          "sourceName": "sourceName",
          "provider": "provider",
          "indexer": "indexer",
          "alternateSources": "alternateSources",
          "sourceCount": "sourceCount",
          "mediaType": "mediaType",
          "mediaKind": "mediaKind",
          "verificationStatus": "verificationStatus",
          "verificationLabel": "verificationLabel",
          "matchVerification": "matchVerification",
          "supportedServices": "supportedServices",
          "resolverLabel": "resolverLabel",
          "serviceLabel": "serviceLabel",
          "compatibilityLabel": "compatibilityLabel",
          "requiresTorBoxPro": "requiresTorBoxPro",
          "requiresAccount": "requiresAccount",
          "requiresExternalHost": "requiresExternalHost",
          "accessNote": "accessNote",
          "usenetOnly": "usenetOnly",
          "url": "url",
          "magnetUrl": "magnetUrl",
          "infoHash": "infoHash",
          "ebookUrl": "ebookUrl",
          "audioUrl": "audioUrl",
          "seedersStatus": "seedersStatus",
          "leechersStatus": "leechersStatus",
          "swarmApplicable": "swarmApplicable",
          "downloadUrl": "downloadUrl"
        }
      }
    }
  },
  "search": {
    "cacheNotifyUrl": "https://inkandecho-builder.pages.dev/all/debrid-notify",
    "request": {
      "method": "POST",
      "url": "https://inkandecho-builder.pages.dev/audiobook/search?debrid=torbox&profile=audio&client=ink-hosted&cacheBust=dolby-atmos-source-v3&torboxTier=standard&titleStyle=clean&lang=en&languageMode=strict&audioFormat=dolby-atmos&audioVerification=source",
      "timeout": 30000,
      "headers": {
        "Accept": "application/json",
        "Content-Type": "application/json"
      },
      "body": {
        "title": "{TITLE}",
        "author": "{AUTHOR}",
        "limit": 80,
        "contentType": "audiobook"
      }
    },
    "response": {
      "type": "json",
      "resultsPath": "results",
      "mapping": {
        "title": "fileTypeTitle",
        "fileTypeTitle": "fileTypeTitle",
        "displayTitle": "displayTitle",
        "cleanTitle": "cleanTitle",
        "author": "author",
        "creator": "creator",
        "writer": "writer",
        "authors": "authors",
        "authorKnown": "authorKnown",
        "authorStatus": "authorStatus",
        "narrator": "narrator",
        "sizeBytes": "sizeBytes",
        "size": "size",
        "bytes": "bytes",
        "fileSize": "fileSize",
        "fileSizeBytes": "fileSizeBytes",
        "sizeLabel": "sizeLabel",
        "seeders": "seeders",
        "seeds": "seeds",
        "seedCount": "seedCount",
        "seed_count": "seed_count",
        "seeders_count": "seeders_count",
        "seedersKnown": "seedersKnown",
        "seedersDisplay": "seedersDisplay",
        "leechers": "leechers",
        "leeches": "leeches",
        "leechCount": "leechCount",
        "leecherCount": "leecherCount",
        "peerCount": "peerCount",
        "leechersKnown": "leechersKnown",
        "leechersDisplay": "leechersDisplay",
        "peers": "peers",
        "availability": "availability",
        "swarmStatus": "swarmStatus",
        "swarmHealth": "swarmHealth",
        "accessType": "accessType",
        "isPreview": "isPreview",
        "isFullText": "isFullText",
        "format": "format",
        "fileType": "fileType",
        "fileTypes": "fileTypes",
        "fileTypeLabel": "fileTypeLabel",
        "fileFormat": "fileFormat",
        "extension": "extension",
        "bitrate": "bitrate",
        "edition": "edition",
        "language": "language",
        "posted": "posted",
        "date": "posted",
        "isbn": "isbn",
        "publisher": "publisher",
        "pageCount": "pageCount",
        "artworkUrl": "artworkUrl",
        "previewUrl": "previewUrl",
        "price": "price",
        "currency": "currency",
        "description": "description",
        "summary": "summary",
        "details": "details",
        "debridCache": "debridCache",
        "tags": "tags",
        "qualityScore": "qualityScore",
        "qualityTier": "qualityTier",
        "quality": "quality",
        "qualityLabel": "qualityLabel",
        "qualitySummary": "qualitySummary",
        "metadataCompleteness": "metadataCompleteness",
        "metadataStatus": "metadataStatus",
        "sourceLabel": "sourceLabel",
        "source": "source",
        "sourceName": "sourceName",
        "provider": "provider",
        "indexer": "indexer",
        "alternateSources": "alternateSources",
        "sourceCount": "sourceCount",
        "mediaType": "mediaType",
        "mediaKind": "mediaKind",
        "verificationStatus": "verificationStatus",
        "verificationLabel": "verificationLabel",
        "matchVerification": "matchVerification",
        "supportedServices": "supportedServices",
        "resolverLabel": "resolverLabel",
        "serviceLabel": "serviceLabel",
        "compatibilityLabel": "compatibilityLabel",
        "requiresTorBoxPro": "requiresTorBoxPro",
        "requiresAccount": "requiresAccount",
        "requiresExternalHost": "requiresExternalHost",
        "accessNote": "accessNote",
        "usenetOnly": "usenetOnly",
        "url": "url",
        "magnetUrl": "magnetUrl",
        "infoHash": "infoHash",
        "ebookUrl": "ebookUrl",
        "audioUrl": "audioUrl",
        "seedersStatus": "seedersStatus",
        "leechersStatus": "leechersStatus",
        "swarmApplicable": "swarmApplicable",
        "downloadUrl": "downloadUrl"
      }
    }
  },
  "hostedProviderUrl": "https://inkandecho-builder.pages.dev/dolby-atmos.json",
  "excludeTerms": [
    "1080p",
    "720p",
    "2160p",
    "480p",
    "x264",
    "x265",
    "h264",
    "h265",
    "hevc",
    "bluray",
    "blu-ray",
    "bdrip",
    "brrip",
    "web-dl",
    "webrip",
    "hdtv",
    "hdrip",
    "dvdrip",
    "dvdscr",
    "camrip",
    "hdcam",
    "telesync",
    "xvid",
    "divx",
    "remux"
  ]
}
