The Apiera REST API provides programmatic access to the Apiera platform, enabling seamless integration with your existing systems and workflows.
- Bulk transition brand lifecycle
Apiera REST API (1.0.0)
Filter by one or more statuses. Accepts multiple values.
Filter by exact creation timestamp.
Filter by minimum creation timestamp.
Filter by maximum creation timestamp.
Filter by exact update timestamp.
Filter by minimum update timestamp.
Filter by maximum update timestamp.
- Mock serverhttps://docs.apiera.io/_mock/openapi/v1/brands
- http://localhost:5281/v1/brands
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
'https://docs.apiera.io/_mock/openapi/v1/brands?uuids%5Beq%5D=497f6eca-6276-4993-bfeb-53cbbbba6f08&codes%5Beq%5D=string&code%5Bcontains%5D=string&code%5Bstarts%5D=string&code%5Bends%5D=string&code%5Border%5D=string&statuses%5Beq%5D=draft&status%5Border%5D=string&createdAt%5Beq%5D=2025-11-23T14%3A15%3A22.123456Z&createdAt%5Bmin%5D=2025-11-23T14%3A15%3A22.123456Z&createdAt%5Bmax%5D=2025-11-23T14%3A15%3A22.123456Z&createdAt%5Border%5D=string&updatedAt%5Beq%5D=2025-11-23T14%3A15%3A22.123456Z&updatedAt%5Bmin%5D=2025-11-23T14%3A15%3A22.123456Z&updatedAt%5Bmax%5D=2025-11-23T14%3A15%3A22.123456Z&updatedAt%5Border%5D=string&isRemoved%5Beq%5D=true&page=0&size=0&include%5Bcontents%5D=true&expand%5Bcontents%5D=true' \
-H 'Authorization: Bearer <YOUR_JWT_HERE>'Successfully retrieved paginated list of brands.
Timestamp when this brand was created.
Timestamp when this brand was last modified.
Timestamp when this brand was removed. Null if not removed.
Current lifecycle status of this brand.
List of content UUIDs associated with this brand. Only populated when include[contents]=true.
{ "uuid": "123e4567-e89b-12d3-a456-426614174001", "createdAt": "2025-11-20T08:15:00.000000Z", "updatedAt": "2025-11-23T15:45:00.000000Z", "status": "published", "code": "nike" }
- Mock serverhttps://docs.apiera.io/_mock/openapi/v1/brands
- http://localhost:5281/v1/brands
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X POST \
https://docs.apiera.io/_mock/openapi/v1/brands \
-H 'Authorization: Bearer <YOUR_JWT_HERE>' \
-H 'Content-Type: application/json' \
-d '{
"code": "string"
}'Brand created successfully.
Timestamp when this brand was created.
Timestamp when this brand was last modified.
Timestamp when this brand was removed. Null if not removed.
Current lifecycle status of this brand.
{ "uuid": "123e4567-e89b-12d3-a456-426614174001", "createdAt": "2025-11-20T08:15:00.000000Z", "updatedAt": "2025-11-23T15:45:00.000000Z", "status": "draft", "code": "nike" }
- Mock serverhttps://docs.apiera.io/_mock/openapi/v1/brands/bulk
- http://localhost:5281/v1/brands/bulk
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X POST \
https://docs.apiera.io/_mock/openapi/v1/brands/bulk \
-H 'Authorization: Bearer <YOUR_JWT_HERE>' \
-H 'Content-Type: application/json' \
-d '[
{
"code": "string"
}
]'Brands created successfully.
Timestamp when this brand was created.
Timestamp when this brand was last modified.
Timestamp when this brand was removed. Null if not removed.
Current lifecycle status of this brand.
[ { "uuid": "123e4567-e89b-12d3-a456-426614174001", "createdAt": "2025-11-20T08:15:00.000000Z", "updatedAt": "2025-11-23T15:45:00.000000Z", "status": "draft", "code": "nike" }, { "uuid": "123e4567-e89b-12d3-a456-426614174001", "createdAt": "2025-11-20T08:15:00.000000Z", "updatedAt": "2025-11-23T15:45:00.000000Z", "status": "draft", "code": "adidas" }, { "uuid": "123e4567-e89b-12d3-a456-426614174001", "createdAt": "2025-11-20T08:15:00.000000Z", "updatedAt": "2025-11-23T15:45:00.000000Z", "status": "draft", "code": "puma" } ]
- Mock serverhttps://docs.apiera.io/_mock/openapi/v1/brands/bulk
- http://localhost:5281/v1/brands/bulk
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X PATCH \
https://docs.apiera.io/_mock/openapi/v1/brands/bulk \
-H 'Authorization: Bearer <YOUR_JWT_HERE>' \
-H 'Content-Type: application/json' \
-d '[
{
"uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f",
"code": "string"
}
]'Brands updated successfully.
Timestamp when this brand was created.
Timestamp when this brand was last modified.
Timestamp when this brand was removed. Null if not removed.
Current lifecycle status of this brand.
[ { "uuid": "123e4567-e89b-12d3-a456-426614174001", "createdAt": "2025-11-20T08:15:00.000000Z", "updatedAt": "2025-11-23T15:45:00.000000Z", "status": "published", "code": "nike_sportswear" }, { "uuid": "123e4567-e89b-12d3-a456-426614174001", "createdAt": "2025-11-20T08:15:00.000000Z", "updatedAt": "2025-11-23T15:45:00.000000Z", "status": "published", "code": "adidas_originals" } ]
- Mock serverhttps://docs.apiera.io/_mock/openapi/v1/brands/{brandUuid}
- http://localhost:5281/v1/brands/{brandUuid}
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
'https://docs.apiera.io/_mock/openapi/v1/brands/{brandUuid}?include%5Bcontents%5D=true&expand%5Bcontents%5D=true' \
-H 'Authorization: Bearer <YOUR_JWT_HERE>'Successfully retrieved brand.
Timestamp when this brand was created.
Timestamp when this brand was last modified.
Timestamp when this brand was removed. Null if not removed.
Current lifecycle status of this brand.
List of content UUIDs associated with this brand. Only populated when include[contents]=true.
{ "uuid": "123e4567-e89b-12d3-a456-426614174001", "createdAt": "2025-11-20T08:15:00.000000Z", "updatedAt": "2025-11-23T15:45:00.000000Z", "status": "published", "code": "nike" }
- Mock serverhttps://docs.apiera.io/_mock/openapi/v1/brands/{brandUuid}
- http://localhost:5281/v1/brands/{brandUuid}
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X PATCH \
'https://docs.apiera.io/_mock/openapi/v1/brands/{brandUuid}' \
-H 'Authorization: Bearer <YOUR_JWT_HERE>' \
-H 'Content-Type: application/json' \
-d '{
"code": "string"
}'Brand updated successfully.
Timestamp when this brand was created.
Timestamp when this brand was last modified.
Timestamp when this brand was removed. Null if not removed.
Current lifecycle status of this brand.
{ "uuid": "123e4567-e89b-12d3-a456-426614174001", "createdAt": "2025-11-20T08:15:00.000000Z", "updatedAt": "2025-11-23T15:45:00.000000Z", "status": "published", "code": "nike_sportswear" }
- Mock serverhttps://docs.apiera.io/_mock/openapi/v1/brands/{brandUuid}
- http://localhost:5281/v1/brands/{brandUuid}
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X DELETE \
'https://docs.apiera.io/_mock/openapi/v1/brands/{brandUuid}' \
-H 'Authorization: Bearer <YOUR_JWT_HERE>'- Mock serverhttps://docs.apiera.io/_mock/openapi/v1/brands/{brandUuid}/actions/lifecycle
- http://localhost:5281/v1/brands/{brandUuid}/actions/lifecycle
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X PATCH \
'https://docs.apiera.io/_mock/openapi/v1/brands/{brandUuid}/actions/lifecycle' \
-H 'Authorization: Bearer <YOUR_JWT_HERE>' \
-H 'Content-Type: application/json' \
-d '{
"transition": "remove"
}'Brand transitioned successfully.
Timestamp when this brand was created.
Timestamp when this brand was last modified.
Timestamp when this brand was removed. Null if not removed.
Current lifecycle status of this brand.
{ "uuid": "123e4567-e89b-12d3-a456-426614174001", "createdAt": "2025-11-20T08:15:00.000000Z", "updatedAt": "2025-11-23T15:45:00.000000Z", "status": "published", "code": "nike" }
Lifecycle transition to apply to all specified brands.
- Mock serverhttps://docs.apiera.io/_mock/openapi/v1/brands/bulk/actions/lifecycle
- http://localhost:5281/v1/brands/bulk/actions/lifecycle
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X PATCH \
https://docs.apiera.io/_mock/openapi/v1/brands/bulk/actions/lifecycle \
-H 'Authorization: Bearer <YOUR_JWT_HERE>' \
-H 'Content-Type: application/json' \
-d '{
"transition": "remove",
"uuids": [
"497f6eca-6276-4993-bfeb-53cbbbba6f08"
]
}'Brands transitioned successfully.
Timestamp when this brand was created.
Timestamp when this brand was last modified.
Timestamp when this brand was removed. Null if not removed.
Current lifecycle status of this brand.
[ { "uuid": "123e4567-e89b-12d3-a456-426614174001", "createdAt": "2025-11-20T08:15:00.000000Z", "updatedAt": "2025-11-23T15:45:00.000000Z", "status": "published", "code": "nike" }, { "uuid": "123e4567-e89b-12d3-a456-426614174001", "createdAt": "2025-11-20T08:15:00.000000Z", "updatedAt": "2025-11-23T15:45:00.000000Z", "status": "published", "code": "adidas" } ]