---
title: "Get scenario blueprint"
method: GET
path: "/scenarios/{scenarioId}/blueprint"
tags: ["Scenarios / Blueprints"]
---

# Get scenario blueprint

`GET /scenarios/{scenarioId}/blueprint`

Retrieves a blueprint of a scenario with a given ID.

## Path parameters

- `scenarioId` integer, required

## Query parameters

- `blueprintId` integer
- `draft` boolean

## Response `200`

Blueprint retrieved

- object
  - `code` string
  - `response` object
    - `blueprint` object
      - `flow` object[]
        - `id` integer
        - `mapper` object
          - `ca` string
          - `qs` unknown[]
            - unknown
          - `url` string, uri
          - `gzip` boolean
          - `method` string
          - `headers` unknown[]
            - unknown
          - `timeout` string
          - `authPass` string
          - `authUser` string
          - `bodyType` string
          - `shareCookies` boolean
          - `parseResponse` boolean
          - `followRedirect` boolean
          - `useQuerystring` boolean
          - `rejectUnauthorized` boolean
        - `module` string, uri
        - `onerror` object[]
          - `id` integer
          - `mapper` object
            - `count` string, utc-millisec
            - `retry` boolean
            - `interval` string, utc-millisec
          - `module` string, uri
          - `version` integer
          - `metadata` object
            - `expect` object[]
              - …
            - `restore` object
              - …
            - `designer` object
              - …
          - `parameters` object
        - `version` integer
        - `metadata` object
          - `expect` object[]
          - `restore` object
            - `qs` object
              - …
            - `method` object
              - …
            - `headers` object
              - …
            - `bodyType` object
              - …
          - `designer` object
            - `x` integer
            - `y` integer
          - `parameters` object[]
            - `name` string
            - `type` string
            - `label` string
            - `required` boolean
        - `parameters` object
          - `handleErrors` boolean
      - `name` string
      - `metadata` object
        - `version` integer
        - `scenario` object
          - `maxErrors` integer
          - `autoCommit` boolean
          - `roundtrips` integer
    - `scheduling` object
      - `type` 'immediately' | 'indefinitely' | 'once' | 'daily' | 'weekly' | 'monthly' | 'yearly'
      - `interval` integer
      - `date` string, date-time
      - `between` string[]
      - `time` string
      - `days` integer[]
      - `months` integer[]
      - `restrict` object[]
        - `time` string[]
        - `days` integer[]
        - `months` integer[]
      - `maximum_runs_per_minute` integer, nullable
    - `idSequence` integer
    - `created` string, date-time
    - `last_edit` string, date-time

---

[API](https://skmtc.dev/make/apis/web-api-v2-public.md) · [All operations](https://skmtc.dev/make/apis/web-api-v2-public/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/make/web-api-v2-public/revisions/531769e6f813/schema)
