Admin
List Publish Requests
Paginated review queue, filterable by status, trust tier, ingestion source, and free-text search. Defaults to pending requests, oldest first.
Authorization
OAuth2AuthorizationCodeBearer AuthorizationBearer <token>
In: header
Query Parameters
status?|
Filter by publish request status: pending, approved, rejected, withdrawn. Defaults to pending.
trust_tier?|
Filter by the listing's trust tier: managed, candidate
source_slug?|
Filter to listings discovered by this ingestion source
q?|
Text search across listing title, namespace, provider name, and import source slugs (substring match)
_page? Page
Range
1 <= valueDefault
1_count? Count
Range
1 <= value <= 100Default
20verify_locally?Verify Locally
Default
trueResponse Body
application/json
application/json
curl -X GET "https://example.com/v1/admin/publish-requests"{ "items": [ { "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08", "listing_id": "5322d4a9-51d2-4408-82fb-01ffecfb8304", "listing_namespace": "string", "listing_title": "string", "status": "string", "trust_tier": "string", "source_slugs": [], "submitted_at": "2019-08-24T14:15:22Z", "has_ai_suggested_content": false } ], "total": 0, "page": 0, "page_size": 0}{ "detail": [ { "loc": [ "string" ], "msg": "string", "type": "string" } ]}