Brands REST API
Brands REST API documentation and interactive testing.
For the OpenAPI Specification document use this link: https://apis.objectsgrid.com/brands/contract
EU or US depending on where your Organization Account is located
This header allows targeting an API version. If you want to target the latest API version set its value to 'latest' If you want to target the latest stable API version set its value to 'stable'
This header allows you to provide a Session ID to be traced through the request stack and returned in the response.
Convention for '@context' JSON-LD compliance, convert in the frontend
Convention for '@type' JSON-LD compliance, convert in the frontend
The Brand's ID, generated
POST /brands HTTP/1.1
Host: apis.objectsgrid.com
Authorization: Bearer Bearer JWT
X-ObjectsGrid-AccessPoint: EU
Content-Type: application/json
Accept: */*
Content-Length: 550
{
"at_context": "https://schema.org",
"at_type": "Brand",
"id": "text",
"identifier": "text",
"name": [
{
"at_value": "text",
"at_language": "text"
}
],
"description": [
{
"at_value": "text",
"at_language": "text"
}
],
"slogan": [
{
"at_value": "text",
"at_language": "text"
}
],
"sameAs": [
"text"
],
"url": "text",
"logo": "text",
"tags": [
{
"name": "text",
"val": "text"
}
],
"meta": {
"objectVersion": 1,
"objectType": "text",
"namespace": "text",
"createdAt": "2025-06-27T04:54:08.162Z",
"createdBy": "text",
"lastUpdatedAt": "2025-06-27T04:54:08.162Z",
"lastUpdatedBy": "text",
"lastUpdateCorrelationID": "text"
}
}
{
"at_context": "https://schema.org",
"at_type": "Brand",
"id": "text",
"identifier": "text",
"name": [
{
"at_value": "text",
"at_language": "text"
}
],
"description": [
{
"at_value": "text",
"at_language": "text"
}
],
"slogan": [
{
"at_value": "text",
"at_language": "text"
}
],
"sameAs": [
"text"
],
"url": "text",
"logo": "text",
"tags": [
{
"name": "text",
"val": "text"
}
],
"meta": {
"objectVersion": 1,
"objectType": "text",
"namespace": "text",
"createdAt": "2025-06-27T04:54:08.162Z",
"createdBy": "text",
"lastUpdatedAt": "2025-06-27T04:54:08.162Z",
"lastUpdatedBy": "text",
"lastUpdateCorrelationID": "text"
}
}
ID of the object to retrieve
BCP 47 language code
fr, de, de-AT, cy-GB
EU or US depending on where your Organization Account is located
This header allows targeting an API version. If you want to target the latest API version set its value to 'latest' If you want to target the latest stable API version set its value to 'stable'
This header allows you to provide a Session ID to be traced through the request stack and returned in the response.
GET /brands/{id} HTTP/1.1
Host: apis.objectsgrid.com
Authorization: Bearer Bearer JWT
X-ObjectsGrid-AccessPoint: EU
Accept: */*
{
"at_context": "https://schema.org",
"at_type": "Brand",
"id": "text",
"identifier": "text",
"name": [
{
"at_value": "text",
"at_language": "text"
}
],
"description": [
{
"at_value": "text",
"at_language": "text"
}
],
"slogan": [
{
"at_value": "text",
"at_language": "text"
}
],
"sameAs": [
"text"
],
"url": "text",
"logo": "text",
"tags": [
{
"name": "text",
"val": "text"
}
],
"meta": {
"objectVersion": 1,
"objectType": "text",
"namespace": "text",
"createdAt": "2025-06-27T04:54:08.162Z",
"createdBy": "text",
"lastUpdatedAt": "2025-06-27T04:54:08.162Z",
"lastUpdatedBy": "text",
"lastUpdateCorrelationID": "text"
}
}
ID of the object to update
EU or US depending on where your Organization Account is located
This header allows targeting an API version. If you want to target the latest API version set its value to 'latest' If you want to target the latest stable API version set its value to 'stable'
This header allows you to provide a Session ID to be traced through the request stack and returned in the response.
Convention for '@context' JSON-LD compliance, convert in the frontend
Convention for '@type' JSON-LD compliance, convert in the frontend
The Brand's ID, generated
PUT /brands/{id} HTTP/1.1
Host: apis.objectsgrid.com
Authorization: Bearer Bearer JWT
X-ObjectsGrid-AccessPoint: EU
Content-Type: application/json
Accept: */*
Content-Length: 550
{
"at_context": "https://schema.org",
"at_type": "Brand",
"id": "text",
"identifier": "text",
"name": [
{
"at_value": "text",
"at_language": "text"
}
],
"description": [
{
"at_value": "text",
"at_language": "text"
}
],
"slogan": [
{
"at_value": "text",
"at_language": "text"
}
],
"sameAs": [
"text"
],
"url": "text",
"logo": "text",
"tags": [
{
"name": "text",
"val": "text"
}
],
"meta": {
"objectVersion": 1,
"objectType": "text",
"namespace": "text",
"createdAt": "2025-06-27T04:54:08.162Z",
"createdBy": "text",
"lastUpdatedAt": "2025-06-27T04:54:08.162Z",
"lastUpdatedBy": "text",
"lastUpdateCorrelationID": "text"
}
}
{
"at_context": "https://schema.org",
"at_type": "Brand",
"id": "text",
"identifier": "text",
"name": [
{
"at_value": "text",
"at_language": "text"
}
],
"description": [
{
"at_value": "text",
"at_language": "text"
}
],
"slogan": [
{
"at_value": "text",
"at_language": "text"
}
],
"sameAs": [
"text"
],
"url": "text",
"logo": "text",
"tags": [
{
"name": "text",
"val": "text"
}
],
"meta": {
"objectVersion": 1,
"objectType": "text",
"namespace": "text",
"createdAt": "2025-06-27T04:54:08.162Z",
"createdBy": "text",
"lastUpdatedAt": "2025-06-27T04:54:08.162Z",
"lastUpdatedBy": "text",
"lastUpdateCorrelationID": "text"
}
}
ID of the object to update
EU or US depending on where your Organization Account is located
This header allows targeting an API version. If you want to target the latest API version set its value to 'latest' If you want to target the latest stable API version set its value to 'stable'
This header allows you to provide a Session ID to be traced through the request stack and returned in the response.
Convention for '@context' JSON-LD compliance, convert in the frontend
Convention for '@type' JSON-LD compliance, convert in the frontend
The Brand's ID, generated
PATCH /brands/{id} HTTP/1.1
Host: apis.objectsgrid.com
Authorization: Bearer Bearer JWT
X-ObjectsGrid-AccessPoint: EU
Content-Type: application/json
Accept: */*
Content-Length: 550
{
"at_context": "https://schema.org",
"at_type": "Brand",
"id": "text",
"identifier": "text",
"name": [
{
"at_value": "text",
"at_language": "text"
}
],
"description": [
{
"at_value": "text",
"at_language": "text"
}
],
"slogan": [
{
"at_value": "text",
"at_language": "text"
}
],
"sameAs": [
"text"
],
"url": "text",
"logo": "text",
"tags": [
{
"name": "text",
"val": "text"
}
],
"meta": {
"objectVersion": 1,
"objectType": "text",
"namespace": "text",
"createdAt": "2025-06-27T04:54:08.162Z",
"createdBy": "text",
"lastUpdatedAt": "2025-06-27T04:54:08.162Z",
"lastUpdatedBy": "text",
"lastUpdateCorrelationID": "text"
}
}
{
"at_context": "https://schema.org",
"at_type": "Brand",
"id": "text",
"identifier": "text",
"name": [
{
"at_value": "text",
"at_language": "text"
}
],
"description": [
{
"at_value": "text",
"at_language": "text"
}
],
"slogan": [
{
"at_value": "text",
"at_language": "text"
}
],
"sameAs": [
"text"
],
"url": "text",
"logo": "text",
"tags": [
{
"name": "text",
"val": "text"
}
],
"meta": {
"objectVersion": 1,
"objectType": "text",
"namespace": "text",
"createdAt": "2025-06-27T04:54:08.162Z",
"createdBy": "text",
"lastUpdatedAt": "2025-06-27T04:54:08.162Z",
"lastUpdatedBy": "text",
"lastUpdateCorrelationID": "text"
}
}
ID of the object to delete
EU or US depending on where your Organization Account is located
This header allows targeting an API version. If you want to target the latest API version set its value to 'latest' If you want to target the latest stable API version set its value to 'stable'
This header allows you to provide a Session ID to be traced through the request stack and returned in the response.
DELETE /brands/{id} HTTP/1.1
Host: apis.objectsgrid.com
Authorization: Bearer Bearer JWT
X-ObjectsGrid-AccessPoint: EU
Accept: */*
No content
This operation supports Elastic Search Query DSL query format
BCP 47 language code
fr, de, de-AT, cy-GB
Elastic Search Query DSL for querying service Accounts.
{ "query": { "match_all": {} } }
Defines the starting record number for retrieval.
Defines the number of records to retrieve.
EU or US depending on where your Organization Account is located
This header allows targeting an API version. If you want to target the latest API version set its value to 'latest' If you want to target the latest stable API version set its value to 'stable'
This header allows you to provide a Session ID to be traced through the request stack and returned in the response.
GET /brands HTTP/1.1
Host: apis.objectsgrid.com
Authorization: Bearer Bearer JWT
X-ObjectsGrid-AccessPoint: EU
Accept: */*
[
{
"at_context": "https://schema.org",
"at_type": "Brand",
"id": "text",
"identifier": "text",
"name": [
{
"at_value": "text",
"at_language": "text"
}
],
"description": [
{
"at_value": "text",
"at_language": "text"
}
],
"slogan": [
{
"at_value": "text",
"at_language": "text"
}
],
"sameAs": [
"text"
],
"url": "text",
"logo": "text",
"tags": [
{
"name": "text",
"val": "text"
}
],
"meta": {
"objectVersion": 1,
"objectType": "text",
"namespace": "text",
"createdAt": "2025-06-27T04:54:08.162Z",
"createdBy": "text",
"lastUpdatedAt": "2025-06-27T04:54:08.162Z",
"lastUpdatedBy": "text",
"lastUpdateCorrelationID": "text"
}
}
]
Last updated
Was this helpful?