System | Attribute Definitions
Required for authorization in every request. You can request an API-Key for your tenant in the integrations section of the equipme App.
OK: Attribute definition list.
Bad request: See response message for details.
Unauthorized: Invalid api key or expired access token.
Forbidden: Resource access denied.
GET /v1/system/attribute-definitions HTTP/1.1
X-API-KEY: YOUR_API_KEY
Accept: */*
{
"previous": {
"href": "text",
"method": "text"
},
"next": {
"href": "text",
"method": "text"
},
"items": [
{
"description": "Temporary memory for fast data access.",
"knownValues": [
{
"id": 4,
"displayValue": "8 GB",
"self": {
"href": "text",
"method": "text"
}
}
],
"id": 4,
"name": "RAM",
"self": {
"href": "text",
"method": "text"
}
}
],
"total": 1,
"self": {
"href": "text",
"method": "text"
}
}Required for authorization in every request. You can request an API-Key for your tenant in the integrations section of the equipme App.
The name of the attribute.
RAMA further description of the attribute.
Temporary memory for fast data access.Created: The created attribute definition.
A further description of the attribute
Temporary memory for fast data access.The identifier of the attribute definition.
4The name of the attribute.
RAMBad request: Body validation failed. See response message for details.
Unauthorized: Invalid API key.
Forbidden: Resource access denied.
POST /v1/system/attribute-definitions HTTP/1.1
X-API-KEY: YOUR_API_KEY
Content-Type: application/json
Accept: */*
Content-Length: 104
{
"values": [
{
"displayValue": "8 GB"
}
],
"name": "RAM",
"description": "Temporary memory for fast data access."
}{
"description": "Temporary memory for fast data access.",
"knownValues": [
{
"id": 4,
"displayValue": "8 GB",
"self": {
"href": "text",
"method": "text"
}
}
],
"id": 4,
"name": "RAM",
"self": {
"href": "text",
"method": "text"
}
}Required for authorization in every request. You can request an API-Key for your tenant in the integrations section of the equipme App.
The identifier of the attribute definition.
OK: The requested attribute definition.
A further description of the attribute
Temporary memory for fast data access.The identifier of the attribute definition.
4The name of the attribute.
RAMBad request: See response message for details.
Unauthorized: Invalid API key or expired access token.
Forbidden: Resource access denied.
NotFound: Requested resource could not be found.
GET /v1/system/attribute-definitions/{definitionId} HTTP/1.1
X-API-KEY: YOUR_API_KEY
Accept: */*
{
"description": "Temporary memory for fast data access.",
"knownValues": [
{
"id": 4,
"displayValue": "8 GB",
"self": {
"href": "text",
"method": "text"
}
}
],
"id": 4,
"name": "RAM",
"self": {
"href": "text",
"method": "text"
}
}Required for authorization in every request. You can request an API-Key for your tenant in the integrations section of the equipme App.
The identifier of the attribute definition to be deleted.
NoContent: Delete successfully.
No content
Bad request: See response message for details.
Unauthorized: Invalid API key.
Forbidden: Resource access denied.
NotFound: Requested resource could not be found.
DELETE /v1/system/attribute-definitions/{definitionId} HTTP/1.1
X-API-KEY: YOUR_API_KEY
Accept: */*
No content
Required for authorization in every request. You can request an API-Key for your tenant in the integrations section of the equipme App.
The identifier of the attribute definition.
NoContent: Update successful.
No content
Bad request: Body validation failed. See response message for details.
Unauthorized: Invalid API key.
Forbidden: Resource access denied.
NotFound: Requested resource could not be found.
PATCH /v1/system/attribute-definitions/{definitionId} HTTP/1.1
X-API-KEY: YOUR_API_KEY
Content-Type: application/json
Accept: */*
Content-Length: 127
[
{
"op": "add",
"path": "/name",
"value": "RAM"
},
{
"op": "add",
"path": "/description",
"value": "Temporary memory for fast data access."
}
]No content
Required for authorization in every request. You can request an API-Key for your tenant in the integrations section of the equipme App.
Information for which attribute definition the value should be created.
The value for the attribute to be displayed.
8 GBCreated: The created attribute value.
The identifier of the attribute value.
4The value for the attribute to be displayed.
8 GBBad request: Body validation failed. See response message for details.
Unauthorized: Invalid API key.
Forbidden: Resource access denied.
POST /v1/system/attribute-definitions/{definitionId}/values HTTP/1.1
X-API-KEY: YOUR_API_KEY
Content-Type: application/json
Accept: */*
Content-Length: 23
{
"displayValue": "8 GB"
}{
"id": 4,
"displayValue": "8 GB",
"self": {
"href": "text",
"method": "text"
}
}Last updated
Was this helpful?