---
title: "GET /api/v1/admin/landing-content-schema"
method: GET
path: "/api/v1/admin/landing-content-schema"
tags: ["Landing Pages administration"]
---

# GET /api/v1/admin/landing-content-schema

`GET /api/v1/admin/landing-content-schema`

## Query parameters

- `designCode` string
- `productId` integer

## Cookies

- `billing_session` string

## Response `200`

Exports the versioned manifest and JSON Schema for an agent generator.

- object
  - `designCode` string, required
  - `jsonSchema` object, required
    - `$schema` 'https://json-schema.org/draft/2020-12/schema', required
    - `additionalProperties` false, required
    - `properties` object, required
      - `images` object, required
      - `translations` object, required
    - `required` unknown[], required
      - unknown
    - `title` string, required
    - `type` 'object', required
  - `manifest` object, required
    - `allowsLandingContent` boolean, required
    - `designCode` string, required
    - `images` object[], required
      - `aspectRatio` string, nullable, required
      - `compatibleComponents` string[], required
      - `compatibleDesigns` string[], required
      - `description` string, required
      - `example` string, required
      - `format` 'plain_text' | 'rich_text' | 'https_url', required
      - `key` string, required
      - `required` boolean, required
      - `type` 'string', required
    - `translations` object[], required
      - `aspectRatio` string, nullable, required
      - `compatibleComponents` string[], required
      - `compatibleDesigns` string[], required
      - `description` string, required
      - `example` string, required
      - `format` 'plain_text' | 'rich_text' | 'https_url', required
      - `key` string, required
      - `required` boolean, required
      - `type` 'string', required
    - `version` 1, required

## Other responses

- `400` — Choose exactly one Product or Landing Design.
- `401` — No valid Admin session exists.
- `404` — The Product or Landing Design was not found.
- `409` — The Landing Design does not support Landing Content.
- `500` — The Landing Content contract could not be loaded.

---

[API](https://skmtc.dev/expertschat/apis/billing-core-api.md) · [All operations](https://skmtc.dev/expertschat/apis/billing-core-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/expertschat/billing-core-api/revisions/c6d0e986ce32/schema)
