v1

latestOpenAPI 3.1.0Copyright Pismo2026-07-247702,7523.1 MB
Export and import

Get program export record

Gets a program's detailed export record, including the export steps and their statuses.

get/programs/v1/programs/export/{id}

Path parameters

idinteger required

Exported program ID

Response

OK

idinteger

Program exporter ID

program_idnumber

Pismo program ID.

status'PENDING' | 'PROCESS' | 'SUCCESS' | 'ERROR'

Program exporter status

file_urlstring

File URL for download export

detailsstring

Program exporter details

started_atstring

Program export creation datetime. Format = yyyy-mm-ddThh:mm:ss.

finished_atstring

Datetime when program export finished. Format = yyyy-mm-ddThh:mm:ss.

Example response

{
  "id": 12,
  "program_id": 1010,
  "status": "SUCCESS",
  "file_url": "export/TN-00001/484/export.json",
  "details": "Details of program export 484",
  "started_at": "2023-07-10 15:30:14",
  "finished_at": "2023-07-10 18:31:18",
  "program_export_steps": [
    {
      "id": 45,
      "name": "PROGRAM",
      "status": "PENDING",
      "order": 1,
      "details": "Export step details",
      "started_at": "2021-09-23T10:05:00Z",
      "finished_at": "2021-09-23T10:15:45Z",
      "deleted_at": "2021-09-23T10:10:25Z"
    }
  ]
}