v1

latestOpenAPI 3.0.0Superhuman Developer Terms2026-08-06124404444.0 KB
Packs

Upsert Pack listing draft

Create or update the listing draft for a Pack.

put/packs/{packId}/listingDraft

Path parameters

packIdinteger required

ID of a Pack

Request body

Example request

{
  "listingData": {
    "logo": {
      "mimeType": "image/jpeg"
    },
    "cover": {
      "mimeType": "image/jpeg"
    },
    "exampleImages": [
      {
        "mimeType": "image/jpeg"
      }
    ],
    "agentImages": [
      {
        "mimeType": "image/jpeg"
      }
    ]
  }
}

Response

The saved Pack listing draft

packListingDraftIdstring uuid required

ID of the listing draft

packIdnumber required

ID of the Pack

Example response

{
  "listingData": {
    "logo": {
      "mimeType": "image/jpeg"
    },
    "cover": {
      "mimeType": "image/jpeg"
    },
    "exampleImages": [
      {
        "mimeType": "image/jpeg"
      }
    ],
    "agentImages": [
      {
        "mimeType": "image/jpeg"
      }
    ]
  }
}