---
updatedAt: 2026-05-04T20:47:50.000Z
---

Fetch the complete documentation index at: https://developers.pismo.io/pismo-docs/llms.txt. Use this file to discover all available pages before exploring further.

# Download imported program

Download a previously imported program in JSON format. 

You can use this endpoint to review (audit) what program data was imported.

If this call is via Postman, the JSON is returned in the response. In the Control Center, a browser dialog prompts you where to save the file.


# OpenAPI definition

```json
{
  "openapi": "3.0.1",
  "info": {
    "title": "Platform setup - Programs",
    "description": "Endpoints to handle Programs",
    "version": "v1.0",
    "contact": {
      "name": "Pismo Support",
      "url": "https://developers.pismo.io/support/"
    },
    "license": {
      "name": "Copyright Pismo"
    }
  },
  "servers": [
    {
      "url": "https://sandbox.pismolabs.io",
      "description": "Sandbox API server for testing"
    }
  ],
  "tags": [
    {
      "name": "Export and import",
      "description": "Export and import programs"
    }
  ],
  "components": {
    "parameters": {
      "ProgramImportIdPath": {
        "description": "Program import ID",
        "in": "path",
        "name": "id",
        "required": true,
        "schema": {
          "type": "integer",
          "format": "int64"
        },
        "example": 12345
      }
    },
    "schemas": {
      "handler.HTTPError": {
        "type": "object",
        "properties": {
          "code": {
            "type": "string",
            "description": "Bad request code",
            "example": "EOA0017"
          },
          "message": {
            "type": "string",
            "description": "Bad request response",
            "example": "Bad Request"
          }
        }
      }
    },
    "responses": {
      "400BadRequest": {
        "description": "Bad Request",
        "content": {
          "application/json": {
            "schema": {
              "$ref": "#/components/schemas/handler.HTTPError"
            }
          }
        }
      }
    },
    "securitySchemes": {
      "S2SAuthentication": {
        "type": "http",
        "scheme": "bearer",
        "description": "All requests must be previoulsy authenticated."
      }
    }
  },
  "security": [
    {
      "S2SAuthentication": []
    }
  ],
  "paths": {
    "/programs/v1/programs/import/{id}/download": {
      "get": {
        "summary": "Download imported program",
        "description": "Download a previously imported program in JSON format. \n\nYou can use this endpoint to review (audit) what program data was imported.\n\nIf this call is via Postman, the JSON is returned in the response. In the Control Center, a browser dialog prompts you where to save the file.\n",
        "tags": [
          "Export and import"
        ],
        "operationId": "getProgramImportDownload",
        "parameters": [
          {
            "$ref": "#/components/parameters/ProgramImportIdPath"
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          },
          "400": {
            "$ref": "#/components/responses/400BadRequest"
          }
        }
      }
    }
  }
}
```