GET
/
catalogues
/
{catalogue_id}
Get a catalogue
curl --request GET \
  --url http://localhost:3001/portal-api/catalogues/{catalogue_id} \
  --header 'Authorization: <api-key>'
{
  "ID": 1,
  "Name": "Private Catalogue",
  "CreatedAt": "2023-06-25 13:37",
  "UpdatedAt": "2023-06-25 13:37",
  "OrgCatalogues": [
    {
      "Catalogue": "Private catalogue",
      "ID": 1,
      "Name": "<string>",
      "Organisation": "Default organisation"
    }
  ],
  "Plans": [
    "Free plan"
  ],
  "Products": [
    "ACME Payment API"
  ],
  "VisibilityStatus": "Private"
}

Authorizations

Authorization
string
header
required

Path Parameters

catalogue_id
integer
required

UID of a catalogue

Example:

1

Response

200 - application/json

OK

ID
integer

UID of a catalogue

Example:

1

Name
string

Name this catalogue

Example:

"Private Catalogue"

CreatedAt
string

Timestamp of when this catalogue was created

Example:

"2023-06-25 13:37"

UpdatedAt
string

Timestamp of when this catalogue was updated the last time

Example:

"2023-06-25 13:37"

OrgCatalogues
object[]
Plans
string[]

Plans that are included into this catalogue

Name of a plan

Products
string[]

Products that are included into this catalogue

Name of a product

VisibilityStatus
enum<string>

Visibility of this catalogue. Could be either Private or Public. The Private status means this catalogue is visible only to a limited audience while Public catalogue is available to all developers

Available options:
Private,
Public
Example:

"Private"