For AI agents: a documentation index is available at the root level at /llms.txt and /llms-full.txt. Append /llms.txt to any URL for a page-level index, or .md for the markdown version of any page.
Dashboard
DocsAPI Reference
DocsAPI Reference
  • OCPPLAB Gateway API
        • GETList catalog brands
        • GETList catalog brand models
        • GETGet catalog brand model
Dashboard
LogoLogo
OCPPLAB Gateway APICore ResourcesCatalog

Get catalog brand model

||View as Markdown|
GET
https://host.com/ocpp/catalog/brands/:brand_slug/models/:model_slug
GET
/ocpp/catalog/brands/:brand_slug/models/:model_slug
1import requests
2
3url = "https://host.com/ocpp/catalog/brands/wallbox/models/wallbox-pulsar-plus"
4
5headers = {"Authorization": "Bearer <token>"}
6
7response = requests.get(url, headers=headers)
8
9print(response.json())
1{
2 "id": "550e8400-e29b-41d4-a716-446655440002",
3 "slug": "wallbox-pulsar-plus",
4 "name": "Pulsar Plus",
5 "brand_slug": "wallbox",
6 "brand_id": "550e8400-e29b-41d4-a716-446655440001",
7 "image_url": "https://example.com/pulsar-plus.png",
8 "connector_count": 1,
9 "current_type": "ac",
10 "supported_kwh": [
11 7.4,
12 22
13 ],
14 "connector_types": [
15 "Type2"
16 ],
17 "created_at": "2026-03-01T09:00:00Z"
18}
Retrieve one charger model detail record by brand slug and model slug.
Was this page helpful?
Previous

List catalog brand models

Next

List locations

Built with

Authentication

AuthorizationBearer

Bearer authentication of the form Bearer <token>, where token is your auth token.

Path parameters

brand_slugstringRequired

Brand slug (URL-safe identifier) used to scope model discovery.

model_slugstringRequired

Model slug (URL-safe identifier) scoped under one brand.

Response

Model retrieved successfully
idstring
slugstring
namestring
brand_slugstring or null
brand_idstring or null
image_urlstring or null
connector_countinteger or null
current_typestring or null
supported_kwhlist of doubles or null
connector_typeslist of strings or null
created_atdatetime or null

Errors

401
Unauthorized Error
403
Forbidden Error
404
Not Found Error
422
Unprocessable Entity Error
500
Internal Server Error