{"auth_mode":"","auth_mode_counts":{"optional_bearer":1,"public":108,"signed_token_optional":2},"count":111,"group":"","include_options":false,"meta":{"cors":{"allowed":true,"allowlist_count":4,"origin":""}},"request_id":"348a4d853eb03b70","routes":[{"auth_mode":"public","endpoint":"public_audio_share_links","group":"policy","methods":["GET","HEAD","POST"],"openapi_path":"/api/public/audio-share-links","route":"/api/public/audio-share-links","source":"flask_url_map"},{"auth_mode":"public","endpoint":"public_audio_share_links_alias_check","group":"policy","methods":["GET","HEAD","POST"],"openapi_path":"/api/public/audio-share-links/alias/check","route":"/api/public/audio-share-links/alias/check","source":"flask_url_map"},{"auth_mode":"public","endpoint":"public_audio_share_links_alias_normalize","group":"policy","methods":["GET","HEAD"],"openapi_path":"/api/public/audio-share-links/alias/normalize","route":"/api/public/audio-share-links/alias/normalize","source":"flask_url_map"},{"auth_mode":"public","endpoint":"public_audio_share_links_alias_release","group":"policy","methods":["POST"],"openapi_path":"/api/public/audio-share-links/alias/release","route":"/api/public/audio-share-links/alias/release","source":"flask_url_map"},{"auth_mode":"public","endpoint":"public_audio_share_links_alias_reservations_json","group":"policy","methods":["GET","HEAD"],"openapi_path":"/api/public/audio-share-links/alias/reservations.json","route":"/api/public/audio-share-links/alias/reservations.json","source":"flask_url_map"},{"auth_mode":"public","endpoint":"public_audio_share_links_alias_reserve","group":"policy","methods":["POST"],"openapi_path":"/api/public/audio-share-links/alias/reserve","route":"/api/public/audio-share-links/alias/reserve","source":"flask_url_map"},{"auth_mode":"public","endpoint":"public_audio_share_links_analytics_csv","group":"analytics","methods":["GET","HEAD"],"openapi_path":"/api/public/audio-share-links/analytics.csv","route":"/api/public/audio-share-links/analytics.csv","source":"flask_url_map"},{"auth_mode":"public","endpoint":"public_audio_share_links_analytics_json","group":"analytics","methods":["GET","HEAD"],"openapi_path":"/api/public/audio-share-links/analytics.json","route":"/api/public/audio-share-links/analytics.json","source":"flask_url_map"},{"auth_mode":"public","endpoint":"public_audio_share_links_analytics_anomalies_json","group":"analytics","methods":["GET","HEAD"],"openapi_path":"/api/public/audio-share-links/analytics/anomalies.json","route":"/api/public/audio-share-links/analytics/anomalies.json","source":"flask_url_map"},{"auth_mode":"public","endpoint":"public_audio_share_links_analytics_channel_conversion_csv","group":"analytics","methods":["GET","HEAD"],"openapi_path":"/api/public/audio-share-links/analytics/channel-conversion.csv","route":"/api/public/audio-share-links/analytics/channel-conversion.csv","source":"flask_url_map"},{"auth_mode":"public","endpoint":"public_audio_share_links_analytics_events_json","group":"analytics","methods":["GET","HEAD"],"openapi_path":"/api/public/audio-share-links/analytics/events.json","route":"/api/public/audio-share-links/analytics/events.json","source":"flask_url_map"},{"auth_mode":"public","endpoint":"public_audio_share_links_analytics_events_ndjson","group":"analytics","methods":["GET","HEAD"],"openapi_path":"/api/public/audio-share-links/analytics/events.ndjson","route":"/api/public/audio-share-links/analytics/events.ndjson","source":"flask_url_map"},{"auth_mode":"public","endpoint":"public_audio_share_links_analytics_hosts_compare_json","group":"analytics","methods":["GET","HEAD"],"openapi_path":"/api/public/audio-share-links/analytics/hosts/compare.json","route":"/api/public/audio-share-links/analytics/hosts/compare.json","source":"flask_url_map"},{"auth_mode":"public","endpoint":"public_audio_share_links_analytics_idempotency_json","group":"analytics","methods":["GET","HEAD"],"openapi_path":"/api/public/audio-share-links/analytics/idempotency.json","route":"/api/public/audio-share-links/analytics/idempotency.json","source":"flask_url_map"},{"auth_mode":"public","endpoint":"public_audio_share_links_analytics_idempotency_purge","group":"analytics","methods":["POST"],"openapi_path":"/api/public/audio-share-links/analytics/idempotency/purge","route":"/api/public/audio-share-links/analytics/idempotency/purge","source":"flask_url_map"},{"auth_mode":"public","endpoint":"public_audio_share_links_analytics_quality_json","group":"analytics","methods":["GET","HEAD"],"openapi_path":"/api/public/audio-share-links/analytics/quality.json","route":"/api/public/audio-share-links/analytics/quality.json","source":"flask_url_map"},{"auth_mode":"public","endpoint":"public_audio_share_links_analytics_retention_json","group":"analytics","methods":["GET","HEAD"],"openapi_path":"/api/public/audio-share-links/analytics/retention.json","route":"/api/public/audio-share-links/analytics/retention.json","source":"flask_url_map"},{"auth_mode":"public","endpoint":"public_audio_share_links_analytics_rollup_json","group":"analytics","methods":["GET","HEAD"],"openapi_path":"/api/public/audio-share-links/analytics/rollup.json","route":"/api/public/audio-share-links/analytics/rollup.json","source":"flask_url_map"},{"auth_mode":"public","endpoint":"public_audio_share_links_analytics_source_refs_json","group":"analytics","methods":["GET","HEAD"],"openapi_path":"/api/public/audio-share-links/analytics/source-refs.json","route":"/api/public/audio-share-links/analytics/source-refs.json","source":"flask_url_map"},{"auth_mode":"public","endpoint":"public_audio_share_links_audit_csv","group":"analytics","methods":["GET","HEAD"],"openapi_path":"/api/public/audio-share-links/audit.csv","route":"/api/public/audio-share-links/audit.csv","source":"flask_url_map"},{"auth_mode":"public","endpoint":"public_audio_share_links_audit_json","group":"analytics","methods":["GET","HEAD"],"openapi_path":"/api/public/audio-share-links/audit.json","route":"/api/public/audio-share-links/audit.json","source":"flask_url_map"},{"auth_mode":"public","endpoint":"public_audio_share_links_batch","group":"batch","methods":["POST"],"openapi_path":"/api/public/audio-share-links/batch","route":"/api/public/audio-share-links/batch","source":"flask_url_map"},{"auth_mode":"public","endpoint":"public_audio_share_links_batch_job_status","group":"batch","methods":["GET","HEAD"],"openapi_path":"/api/public/audio-share-links/batch/jobs/{job_id}.json","route":"/api/public/audio-share-links/batch/jobs/<job_id>.json","source":"flask_url_map"},{"auth_mode":"public","endpoint":"public_audio_share_links_batch_job_artifact_jsonl_gz","group":"batch","methods":["GET","HEAD"],"openapi_path":"/api/public/audio-share-links/batch/jobs/{job_id}.jsonl.gz","route":"/api/public/audio-share-links/batch/jobs/<job_id>.jsonl.gz","source":"flask_url_map"},{"auth_mode":"public","endpoint":"public_audio_share_links_batch_job_artifact_ndjson","group":"batch","methods":["GET","HEAD"],"openapi_path":"/api/public/audio-share-links/batch/jobs/{job_id}.ndjson","route":"/api/public/audio-share-links/batch/jobs/<job_id>.ndjson","source":"flask_url_map"},{"auth_mode":"public","endpoint":"public_audio_share_links_batch_job_cancel","group":"batch","methods":["POST"],"openapi_path":"/api/public/audio-share-links/batch/jobs/{job_id}/cancel","route":"/api/public/audio-share-links/batch/jobs/<job_id>/cancel","source":"flask_url_map"},{"auth_mode":"public","endpoint":"public_audio_share_links_batch_job_retry_failed","group":"batch","methods":["POST"],"openapi_path":"/api/public/audio-share-links/batch/jobs/{job_id}/retry-failed","route":"/api/public/audio-share-links/batch/jobs/<job_id>/retry-failed","source":"flask_url_map"},{"auth_mode":"public","endpoint":"public_audio_share_links_batch_jobs_age_json","group":"batch","methods":["GET","HEAD"],"openapi_path":"/api/public/audio-share-links/batch/jobs/age.json","route":"/api/public/audio-share-links/batch/jobs/age.json","source":"flask_url_map"},{"auth_mode":"public","endpoint":"public_audio_share_links_batch_webhook_retries_csv","group":"batch","methods":["GET","HEAD"],"openapi_path":"/api/public/audio-share-links/batch/webhook-retries.csv","route":"/api/public/audio-share-links/batch/webhook-retries.csv","source":"flask_url_map"},{"auth_mode":"public","endpoint":"public_audio_share_links_batch_webhook_retries_json","group":"batch","methods":["GET","HEAD"],"openapi_path":"/api/public/audio-share-links/batch/webhook-retries.json","route":"/api/public/audio-share-links/batch/webhook-retries.json","source":"flask_url_map"},{"auth_mode":"public","endpoint":"public_audio_share_links_batch_webhook_retries_purge","group":"batch","methods":["POST"],"openapi_path":"/api/public/audio-share-links/batch/webhook-retries/purge","route":"/api/public/audio-share-links/batch/webhook-retries/purge","source":"flask_url_map"},{"auth_mode":"public","endpoint":"public_audio_share_links_changelog_json","group":"policy","methods":["GET","HEAD"],"openapi_path":"/api/public/audio-share-links/changelog.json","route":"/api/public/audio-share-links/changelog.json","source":"flask_url_map"},{"auth_mode":"public","endpoint":"public_audio_share_links_channels_csv","group":"policy","methods":["GET","HEAD"],"openapi_path":"/api/public/audio-share-links/channels.csv","route":"/api/public/audio-share-links/channels.csv","source":"flask_url_map"},{"auth_mode":"public","endpoint":"public_audio_share_links_channels_json","group":"policy","methods":["GET","HEAD"],"openapi_path":"/api/public/audio-share-links/channels.json","route":"/api/public/audio-share-links/channels.json","source":"flask_url_map"},{"auth_mode":"public","endpoint":"public_audio_share_links_channel_detail_json","group":"policy","methods":["GET","HEAD"],"openapi_path":"/api/public/audio-share-links/channels/{channel}.json","route":"/api/public/audio-share-links/channels/<channel>.json","source":"flask_url_map"},{"auth_mode":"public","endpoint":"public_audio_share_links_channels_aliases_json","group":"policy","methods":["GET","HEAD"],"openapi_path":"/api/public/audio-share-links/channels/aliases.json","route":"/api/public/audio-share-links/channels/aliases.json","source":"flask_url_map"},{"auth_mode":"public","endpoint":"public_audio_share_links_channels_deprecations_json","group":"policy","methods":["GET","HEAD"],"openapi_path":"/api/public/audio-share-links/channels/deprecations.json","route":"/api/public/audio-share-links/channels/deprecations.json","source":"flask_url_map"},{"auth_mode":"public","endpoint":"public_audio_share_links_channels_health_csv","group":"policy","methods":["GET","HEAD"],"openapi_path":"/api/public/audio-share-links/channels/health.csv","route":"/api/public/audio-share-links/channels/health.csv","source":"flask_url_map"},{"auth_mode":"public","endpoint":"public_audio_share_links_channels_health_json","group":"policy","methods":["GET","HEAD"],"openapi_path":"/api/public/audio-share-links/channels/health.json","route":"/api/public/audio-share-links/channels/health.json","source":"flask_url_map"},{"auth_mode":"public","endpoint":"public_audio_share_links_checksum_verify","group":"policy","methods":["POST"],"openapi_path":"/api/public/audio-share-links/checksum/verify","route":"/api/public/audio-share-links/checksum/verify","source":"flask_url_map"},{"auth_mode":"public","endpoint":"public_audio_share_links_cors_json","group":"policy","methods":["GET","HEAD"],"openapi_path":"/api/public/audio-share-links/cors.json","route":"/api/public/audio-share-links/cors.json","source":"flask_url_map"},{"auth_mode":"public","endpoint":"public_audio_share_links_cors_allowlist_json","group":"policy","methods":["GET","HEAD"],"openapi_path":"/api/public/audio-share-links/cors/allowlist.json","route":"/api/public/audio-share-links/cors/allowlist.json","source":"flask_url_map"},{"auth_mode":"public","endpoint":"public_audio_share_links_cors_metrics_json","group":"policy","methods":["GET","HEAD"],"openapi_path":"/api/public/audio-share-links/cors/metrics.json","route":"/api/public/audio-share-links/cors/metrics.json","source":"flask_url_map"},{"auth_mode":"public","endpoint":"public_audio_share_links_destination_canonicalize_dry_run","group":"policy","methods":["GET","HEAD"],"openapi_path":"/api/public/audio-share-links/destination-canonicalize/dry-run","route":"/api/public/audio-share-links/destination-canonicalize/dry-run","source":"flask_url_map"},{"auth_mode":"public","endpoint":"public_audio_share_links_destination_policy_json","group":"policy","methods":["GET","HEAD"],"openapi_path":"/api/public/audio-share-links/destination-policy.json","route":"/api/public/audio-share-links/destination-policy.json","source":"flask_url_map"},{"auth_mode":"public","endpoint":"public_audio_share_links_diff_json","group":"policy","methods":["GET","HEAD"],"openapi_path":"/api/public/audio-share-links/diff.json","route":"/api/public/audio-share-links/diff.json","source":"flask_url_map"},{"auth_mode":"public","endpoint":"public_audio_share_links_errors_json","group":"policy","methods":["GET","HEAD"],"openapi_path":"/api/public/audio-share-links/errors.json","route":"/api/public/audio-share-links/errors.json","source":"flask_url_map"},{"auth_mode":"public","endpoint":"public_audio_share_links_examples_json","group":"policy","methods":["GET","HEAD"],"openapi_path":"/api/public/audio-share-links/examples.json","route":"/api/public/audio-share-links/examples.json","source":"flask_url_map"},{"auth_mode":"public","endpoint":"public_audio_share_links_expand","group":"policy","methods":["GET","HEAD","POST"],"openapi_path":"/api/public/audio-share-links/expand","route":"/api/public/audio-share-links/expand","source":"flask_url_map"},{"auth_mode":"public","endpoint":"public_audio_share_links_fixtures_ndjson","group":"policy","methods":["GET","HEAD"],"openapi_path":"/api/public/audio-share-links/fixtures.ndjson","route":"/api/public/audio-share-links/fixtures.ndjson","source":"flask_url_map"},{"auth_mode":"public","endpoint":"public_audio_share_links_guidance_json","group":"policy","methods":["GET","HEAD"],"openapi_path":"/api/public/audio-share-links/guidance.json","route":"/api/public/audio-share-links/guidance.json","source":"flask_url_map"},{"auth_mode":"public","endpoint":"public_audio_share_links_headers_json","group":"policy","methods":["GET","HEAD"],"openapi_path":"/api/public/audio-share-links/headers.json","route":"/api/public/audio-share-links/headers.json","source":"flask_url_map"},{"auth_mode":"public","endpoint":"public_audio_share_links_health","group":"policy","methods":["GET","HEAD"],"openapi_path":"/api/public/audio-share-links/health","route":"/api/public/audio-share-links/health","source":"flask_url_map"},{"auth_mode":"public","endpoint":"public_audio_share_links_health_csv","group":"policy","methods":["GET","HEAD"],"openapi_path":"/api/public/audio-share-links/health.csv","route":"/api/public/audio-share-links/health.csv","source":"flask_url_map"},{"auth_mode":"public","endpoint":"public_audio_share_links_idempotency_metrics_csv","group":"policy","methods":["GET","HEAD"],"openapi_path":"/api/public/audio-share-links/idempotency-metrics.csv","route":"/api/public/audio-share-links/idempotency-metrics.csv","source":"flask_url_map"},{"auth_mode":"public","endpoint":"public_audio_share_links_idempotency_metrics_json","group":"policy","methods":["GET","HEAD"],"openapi_path":"/api/public/audio-share-links/idempotency-metrics.json","route":"/api/public/audio-share-links/idempotency-metrics.json","source":"flask_url_map"},{"auth_mode":"public","endpoint":"public_audio_share_links_idempotency_metrics_reset","group":"policy","methods":["POST"],"openapi_path":"/api/public/audio-share-links/idempotency-metrics/reset","route":"/api/public/audio-share-links/idempotency-metrics/reset","source":"flask_url_map"},{"auth_mode":"public","endpoint":"public_audio_share_links_langs_json","group":"policy","methods":["GET","HEAD"],"openapi_path":"/api/public/audio-share-links/langs.json","route":"/api/public/audio-share-links/langs.json","source":"flask_url_map"},{"auth_mode":"public","endpoint":"public_audio_share_links_mailto_templates_json","group":"policy","methods":["GET","HEAD"],"openapi_path":"/api/public/audio-share-links/mailto-templates.json","route":"/api/public/audio-share-links/mailto-templates.json","source":"flask_url_map"},{"auth_mode":"public","endpoint":"public_audio_share_links_mailto_templates_preview","group":"policy","methods":["GET","HEAD"],"openapi_path":"/api/public/audio-share-links/mailto-templates/preview","route":"/api/public/audio-share-links/mailto-templates/preview","source":"flask_url_map"},{"auth_mode":"public","endpoint":"public_audio_share_links_nonce_replay_json","group":"policy","methods":["GET","HEAD"],"openapi_path":"/api/public/audio-share-links/nonce-replay.json","route":"/api/public/audio-share-links/nonce-replay.json","source":"flask_url_map"},{"auth_mode":"public","endpoint":"public_audio_share_links_nonce_replay_reset","group":"policy","methods":["POST"],"openapi_path":"/api/public/audio-share-links/nonce-replay/reset","route":"/api/public/audio-share-links/nonce-replay/reset","source":"flask_url_map"},{"auth_mode":"public","endpoint":"public_audio_share_links_openapi_fragment_json","group":"policy","methods":["GET","HEAD"],"openapi_path":"/api/public/audio-share-links/openapi-fragment.json","route":"/api/public/audio-share-links/openapi-fragment.json","source":"flask_url_map"},{"auth_mode":"public","endpoint":"public_audio_share_links_openapi_json","group":"policy","methods":["GET","HEAD"],"openapi_path":"/api/public/audio-share-links/openapi.json","route":"/api/public/audio-share-links/openapi.json","source":"flask_url_map"},{"auth_mode":"public","endpoint":"public_audio_share_links_policy_json","group":"policy","methods":["GET","HEAD"],"openapi_path":"/api/public/audio-share-links/policy.json","route":"/api/public/audio-share-links/policy.json","source":"flask_url_map"},{"auth_mode":"public","endpoint":"public_audio_share_links_preview","group":"policy","methods":["GET","HEAD"],"openapi_path":"/api/public/audio-share-links/preview","route":"/api/public/audio-share-links/preview","source":"flask_url_map"},{"auth_mode":"public","endpoint":"public_audio_share_links_qr_png","group":"qr","methods":["GET","HEAD","POST"],"openapi_path":"/api/public/audio-share-links/qr.png","route":"/api/public/audio-share-links/qr.png","source":"flask_url_map"},{"auth_mode":"public","endpoint":"public_audio_share_links_qr_svg","group":"qr","methods":["GET","HEAD","POST"],"openapi_path":"/api/public/audio-share-links/qr.svg","route":"/api/public/audio-share-links/qr.svg","source":"flask_url_map"},{"auth_mode":"public","endpoint":"public_audio_share_links_qr_bench_json","group":"qr","methods":["GET","HEAD"],"openapi_path":"/api/public/audio-share-links/qr/bench.json","route":"/api/public/audio-share-links/qr/bench.json","source":"flask_url_map"},{"auth_mode":"public","endpoint":"public_audio_share_links_qr_cache_json","group":"qr","methods":["GET","HEAD"],"openapi_path":"/api/public/audio-share-links/qr/cache.json","route":"/api/public/audio-share-links/qr/cache.json","source":"flask_url_map"},{"auth_mode":"public","endpoint":"public_audio_share_links_qr_cache_purge","group":"qr","methods":["POST"],"openapi_path":"/api/public/audio-share-links/qr/cache/purge","route":"/api/public/audio-share-links/qr/cache/purge","source":"flask_url_map"},{"auth_mode":"public","endpoint":"public_audio_share_links_qr_presets_json","group":"qr","methods":["GET","HEAD"],"openapi_path":"/api/public/audio-share-links/qr/presets.json","route":"/api/public/audio-share-links/qr/presets.json","source":"flask_url_map"},{"auth_mode":"public","endpoint":"public_audio_share_links_qr_prewarm","group":"qr","methods":["POST"],"openapi_path":"/api/public/audio-share-links/qr/prewarm","route":"/api/public/audio-share-links/qr/prewarm","source":"flask_url_map"},{"auth_mode":"public","endpoint":"public_audio_share_links_redirect_hints_csv","group":"policy","methods":["GET","HEAD"],"openapi_path":"/api/public/audio-share-links/redirect-hints.csv","route":"/api/public/audio-share-links/redirect-hints.csv","source":"flask_url_map"},{"auth_mode":"public","endpoint":"public_audio_share_links_redirect_hints_json","group":"policy","methods":["GET","HEAD"],"openapi_path":"/api/public/audio-share-links/redirect-hints.json","route":"/api/public/audio-share-links/redirect-hints.json","source":"flask_url_map"},{"auth_mode":"public","endpoint":"public_audio_share_links_replay_events_ndjson","group":"policy","methods":["GET","HEAD"],"openapi_path":"/api/public/audio-share-links/replay-events.ndjson","route":"/api/public/audio-share-links/replay-events.ndjson","source":"flask_url_map"},{"auth_mode":"public","endpoint":"public_audio_share_links_revocations_json","group":"policy","methods":["GET","HEAD"],"openapi_path":"/api/public/audio-share-links/revocations.json","route":"/api/public/audio-share-links/revocations.json","source":"flask_url_map"},{"auth_mode":"public","endpoint":"public_audio_share_links_routes_csv","group":"policy","methods":["GET","HEAD"],"openapi_path":"/api/public/audio-share-links/routes.csv","route":"/api/public/audio-share-links/routes.csv","source":"flask_url_map"},{"auth_mode":"public","endpoint":"public_audio_share_links_routes_json","group":"policy","methods":["GET","HEAD"],"openapi_path":"/api/public/audio-share-links/routes.json","route":"/api/public/audio-share-links/routes.json","source":"flask_url_map"},{"auth_mode":"public","endpoint":"public_audio_share_links_routes_diff_json","group":"policy","methods":["GET","HEAD"],"openapi_path":"/api/public/audio-share-links/routes/diff.json","route":"/api/public/audio-share-links/routes/diff.json","source":"flask_url_map"},{"auth_mode":"public","endpoint":"public_audio_share_links_schema_json","group":"policy","methods":["GET","HEAD"],"openapi_path":"/api/public/audio-share-links/schema.json","route":"/api/public/audio-share-links/schema.json","source":"flask_url_map"},{"auth_mode":"public","endpoint":"public_audio_share_links_sdk_snippets_json","group":"policy","methods":["GET","HEAD"],"openapi_path":"/api/public/audio-share-links/sdk-snippets.json","route":"/api/public/audio-share-links/sdk-snippets.json","source":"flask_url_map"},{"auth_mode":"public","endpoint":"public_audio_share_links_short_metadata","group":"short","methods":["GET","HEAD"],"openapi_path":"/api/public/audio-share-links/short/{code}.json","route":"/api/public/audio-share-links/short/<code>.json","source":"flask_url_map"},{"auth_mode":"public","endpoint":"public_audio_share_links_short_consume","group":"short","methods":["POST"],"openapi_path":"/api/public/audio-share-links/short/{code}/consume","route":"/api/public/audio-share-links/short/<code>/consume","source":"flask_url_map"},{"auth_mode":"public","endpoint":"public_audio_share_links_short_consumption","group":"short","methods":["GET","HEAD"],"openapi_path":"/api/public/audio-share-links/short/{code}/consumption.json","route":"/api/public/audio-share-links/short/<code>/consumption.json","source":"flask_url_map"},{"auth_mode":"public","endpoint":"public_audio_share_links_short_explain","group":"short","methods":["GET","HEAD"],"openapi_path":"/api/public/audio-share-links/short/{code}/explain","route":"/api/public/audio-share-links/short/<code>/explain","source":"flask_url_map"},{"auth_mode":"public","endpoint":"public_audio_share_links_short_purge","group":"short","methods":["POST"],"openapi_path":"/api/public/audio-share-links/short/{code}/purge","route":"/api/public/audio-share-links/short/<code>/purge","source":"flask_url_map"},{"auth_mode":"public","endpoint":"public_audio_share_links_short_metadata_namespaced","group":"short","methods":["GET","HEAD"],"openapi_path":"/api/public/audio-share-links/short/{namespace}/{code}.json","route":"/api/public/audio-share-links/short/<namespace>/<code>.json","source":"flask_url_map"},{"auth_mode":"public","endpoint":"public_audio_share_links_short_consume_namespaced","group":"short","methods":["POST"],"openapi_path":"/api/public/audio-share-links/short/{namespace}/{code}/consume","route":"/api/public/audio-share-links/short/<namespace>/<code>/consume","source":"flask_url_map"},{"auth_mode":"public","endpoint":"public_audio_share_links_short_consumption_namespaced","group":"short","methods":["GET","HEAD"],"openapi_path":"/api/public/audio-share-links/short/{namespace}/{code}/consumption.json","route":"/api/public/audio-share-links/short/<namespace>/<code>/consumption.json","source":"flask_url_map"},{"auth_mode":"public","endpoint":"public_audio_share_links_short_explain_namespaced","group":"short","methods":["GET","HEAD"],"openapi_path":"/api/public/audio-share-links/short/{namespace}/{code}/explain","route":"/api/public/audio-share-links/short/<namespace>/<code>/explain","source":"flask_url_map"},{"auth_mode":"public","endpoint":"public_audio_share_links_short_purge_namespaced","group":"short","methods":["POST"],"openapi_path":"/api/public/audio-share-links/short/{namespace}/{code}/purge","route":"/api/public/audio-share-links/short/<namespace>/<code>/purge","source":"flask_url_map"},{"auth_mode":"public","endpoint":"public_audio_share_links_short_cleanup_metrics_json","group":"short","methods":["GET","HEAD"],"openapi_path":"/api/public/audio-share-links/short/cleanup-metrics.json","route":"/api/public/audio-share-links/short/cleanup-metrics.json","source":"flask_url_map"},{"auth_mode":"public","endpoint":"public_audio_share_links_short_resolve","group":"short","methods":["POST"],"openapi_path":"/api/public/audio-share-links/short/resolve","route":"/api/public/audio-share-links/short/resolve","source":"flask_url_map"},{"auth_mode":"public","endpoint":"public_audio_share_links_slo_csv","group":"policy","methods":["GET","HEAD"],"openapi_path":"/api/public/audio-share-links/slo.csv","route":"/api/public/audio-share-links/slo.csv","source":"flask_url_map"},{"auth_mode":"public","endpoint":"public_audio_share_links_slo_json","group":"policy","methods":["GET","HEAD"],"openapi_path":"/api/public/audio-share-links/slo.json","route":"/api/public/audio-share-links/slo.json","source":"flask_url_map"},{"auth_mode":"public","endpoint":"public_audio_share_links_slo_burn_rate_json","group":"policy","methods":["GET","HEAD"],"openapi_path":"/api/public/audio-share-links/slo/burn-rate.json","route":"/api/public/audio-share-links/slo/burn-rate.json","source":"flask_url_map"},{"auth_mode":"public","endpoint":"public_audio_share_links_slo_thresholds_json","group":"policy","methods":["GET","HEAD"],"openapi_path":"/api/public/audio-share-links/slo/thresholds.json","route":"/api/public/audio-share-links/slo/thresholds.json","source":"flask_url_map"},{"auth_mode":"public","endpoint":"public_audio_share_links_snippets_json","group":"policy","methods":["GET","HEAD"],"openapi_path":"/api/public/audio-share-links/snippets.json","route":"/api/public/audio-share-links/snippets.json","source":"flask_url_map"},{"auth_mode":"public","endpoint":"public_audio_share_links_snippets_md","group":"policy","methods":["GET","HEAD"],"openapi_path":"/api/public/audio-share-links/snippets.md","route":"/api/public/audio-share-links/snippets.md","source":"flask_url_map"},{"auth_mode":"public","endpoint":"public_audio_share_links_snippets_scenarios_json","group":"policy","methods":["GET","HEAD"],"openapi_path":"/api/public/audio-share-links/snippets/scenarios.json","route":"/api/public/audio-share-links/snippets/scenarios.json","source":"flask_url_map"},{"auth_mode":"public","endpoint":"public_audio_share_links_token_inspect","group":"policy","methods":["POST"],"openapi_path":"/api/public/audio-share-links/token/inspect","route":"/api/public/audio-share-links/token/inspect","source":"flask_url_map"},{"auth_mode":"optional_bearer","endpoint":"public_audio_share_links_track","group":"analytics","methods":["POST"],"openapi_path":"/api/public/audio-share-links/track","route":"/api/public/audio-share-links/track","source":"flask_url_map"},{"auth_mode":"public","endpoint":"public_audio_share_links_track_context_keys_json","group":"policy","methods":["GET","HEAD"],"openapi_path":"/api/public/audio-share-links/track/context-keys.json","route":"/api/public/audio-share-links/track/context-keys.json","source":"flask_url_map"},{"auth_mode":"public","endpoint":"public_audio_share_links_track_contracts_json","group":"policy","methods":["GET","HEAD"],"openapi_path":"/api/public/audio-share-links/track/contracts.json","route":"/api/public/audio-share-links/track/contracts.json","source":"flask_url_map"},{"auth_mode":"public","endpoint":"public_audio_share_links_track_replay_metrics_json","group":"policy","methods":["GET","HEAD"],"openapi_path":"/api/public/audio-share-links/track/replay-metrics.json","route":"/api/public/audio-share-links/track/replay-metrics.json","source":"flask_url_map"},{"auth_mode":"public","endpoint":"public_audio_share_links_validate","group":"policy","methods":["GET","HEAD"],"openapi_path":"/api/public/audio-share-links/validate","route":"/api/public/audio-share-links/validate","source":"flask_url_map"},{"auth_mode":"public","endpoint":"public_audio_share_links_validate_batch","group":"batch","methods":["POST"],"openapi_path":"/api/public/audio-share-links/validate/batch","route":"/api/public/audio-share-links/validate/batch","source":"flask_url_map"},{"auth_mode":"public","endpoint":"public_audio_share_links_warnings_json","group":"policy","methods":["GET","HEAD"],"openapi_path":"/api/public/audio-share-links/warnings.json","route":"/api/public/audio-share-links/warnings.json","source":"flask_url_map"},{"auth_mode":"signed_token_optional","endpoint":"public_audio_share_short_redirect","group":"short","methods":["GET","HEAD"],"openapi_path":"/s/audio/{code}","route":"/s/audio/<code>","source":"flask_url_map"},{"auth_mode":"signed_token_optional","endpoint":"public_audio_share_short_redirect_namespaced","group":"short","methods":["GET","HEAD"],"openapi_path":"/s/audio/{namespace}/{code}","route":"/s/audio/<namespace>/<code>","source":"flask_url_map"}],"source":"flask_url_map","source_counts":{"flask_url_map":111},"success":true}
