Resolve the published runtime DTO for a top-level partner app.
Args: platform: Target LLM platform (chatgpt | claude | copilot | gemini). org_slug: Top-level partner app slug.
Returns:
Runtime DTO matching runtime-tenant-dto.v1.schema.json. The
ETag HTTP header is set to the snapshot's ETag.
GET
/v1/internal/tenants/{platform}/{org_slug}
curl \
--request GET 'http://api.example.com/v1/internal/tenants/{platform}/{org_slug}' \
--header "Authorization: Bearer $ACCESS_TOKEN"
Response examples (200)
{
"partner_app_id": "string",
"parent_partner_app_id": "string",
"platform": "chatgpt",
"org_slug": "string",
"org_id": "string",
"brand_slug": "string",
"schema_version": 42,
"version": 42,
"status": "PUBLISHED",
"display_name": "string",
"auth_config": {
"mode": "public"
},
"sections": [
{
"id": "string",
"capability": "string",
"title": "string",
"description": "string",
"layout": "string",
"enabled": true,
"filters": {},
"ui": {
"empty_state_title": "string",
"empty_state_body": "string",
"max_items": 42,
"sort": "relevance"
},
"tool": {
"name": "string",
"description": "string",
"output_template_uri": "string"
},
"sponsored_ranking_surface": "primary"
}
],
"theme": {
"brand_name": "string",
"logo_url": "string",
"color_scheme": "light",
"colors": {
"primary": "string",
"accent": "string",
"background": "string",
"surface": "string",
"text": "string",
"muted_text": "string",
"border": "string"
},
"typography": {
"font_family": "system",
"heading_weight": 42,
"body_weight": 42
},
"radius": "none"
},
"sponsored_config": {
"enabled": false,
"adapter": "none"
},
"catalog_id": "string",
"etag": "string",
"expires_at": "2026-05-04T09:42:00Z",
"resolved_at": "2026-05-04T09:42:00Z",
"cache": {
"ttl_seconds": 42,
"stale_while_revalidate_seconds": 42,
"suspension_ttl_seconds": 42
}
}
Response examples (422)
{
"detail": [
{
"loc": [
"string"
],
"msg": "string",
"type": "string",
"ctx": {}
}
]
}