Dimensions
Authorizations
Responses
200
OK
application/json
get
/v1/DimensionsGET /v1/Dimensions HTTP/1.1
Host: 
Authorization: YOUR_API_KEY
Accept: */*
200
OK
[
  {
    "Uid": "937c3e94-c9bd-4d37-a41a-3f4a98faf916",
    "Alias": "Dimension 1",
    "Segments": [
      {
        "Uid": "cbe54f8c-29df-4bc4-b816-7d8fe4da39bd",
        "Identifier": "Dimension 1 segment 1",
        "Name": "Dimension 1 segment 1"
      },
      {
        "Uid": "79c93ad1-ecf9-4887-a3fe-b4e94d19103c",
        "Identifier": "Dimension 1 segment 2",
        "Name": "Dimension 1 segment 2"
      }
    ]
  },
  {
    "Uid": "abcd6cb4-93ec-452d-8eca-b9ab9e947d8a",
    "Alias": "Dimension 2",
    "Segments": [
      {
        "Uid": "ad987f54-8cad-4d82-9661-be09c0b015f2",
        "Identifier": "Dimension 2 segment 1",
        "Name": "Dimension 2 segment 1"
      },
      {
        "Uid": "3e74086d-8c19-44b5-bdef-b8d475552d50",
        "Identifier": "Dimension 2 segment 2",
        "Name": "Dimension 2 segment 2"
      }
    ]
  },
  {
    "Uid": "2894dadf-21e2-45b3-bc69-55410ed1d24d",
    "Alias": "Dimension 3",
    "Segments": [
      {
        "Uid": "b0e14f3d-50a5-4188-8a15-94ce718e9974",
        "Identifier": "Dimension 3 segment 1",
        "Name": "Dimension 3 segment 1"
      },
      {
        "Uid": "fe11863c-e3c3-4749-ab5b-a174b37eeb9a",
        "Identifier": "Dimension 3 segment 2",
        "Name": "Dimension 3 segment 2"
      }
    ]
  }
]Authorizations
Body
Representation of a dimension to be used to segment attribute value data
Uidstring · uuidOptional
Unique id of dimension
Aliasstring | nullableOptional
Unique alias of dimension
Responses
200
OK
application/json
400
Bad Request
application/json
post
/v1/DimensionsPOST /v1/Dimensions HTTP/1.1
Host: 
Authorization: YOUR_API_KEY
Content-Type: application/json
Accept: */*
Content-Length: 311
{
  "Uid": "b3a79625-10e4-4a04-b75d-64f3c7e5765c",
  "Alias": "Dimension 1",
  "Segments": [
    {
      "Uid": "64215d01-0dfc-48b1-8cab-e3ed49b798ba",
      "Identifier": "Dimension 1 segment 1",
      "Name": "Dimension 1 segment 1"
    },
    {
      "Uid": "e1190e84-98de-4e8f-87a6-e75d766dbd16",
      "Identifier": "Dimension 1 segment 2",
      "Name": "Dimension 1 segment 2"
    }
  ]
}{
  "Uid": "123e4567-e89b-12d3-a456-426614174000",
  "Alias": "text",
  "Segments": [
    {
      "Uid": "123e4567-e89b-12d3-a456-426614174000",
      "Identifier": "text",
      "Name": "text"
    }
  ]
}Authorizations
Body
Representation of a dimension to be used to segment attribute value data
Uidstring · uuidOptional
Unique id of dimension
Aliasstring | nullableOptional
Unique alias of dimension
Responses
200
OK
application/json
put
/v1/DimensionsPUT /v1/Dimensions HTTP/1.1
Host: 
Authorization: YOUR_API_KEY
Content-Type: application/json
Accept: */*
Content-Length: 311
{
  "Uid": "c3d8ae21-b2f9-4bde-8a41-38e96e2cfee8",
  "Alias": "Dimension 1",
  "Segments": [
    {
      "Uid": "bc20169a-2bfa-45b2-ba37-f43c214a4561",
      "Identifier": "Dimension 1 segment 1",
      "Name": "Dimension 1 segment 1"
    },
    {
      "Uid": "990755ee-28cf-4362-b355-88a0bda9444b",
      "Identifier": "Dimension 1 segment 2",
      "Name": "Dimension 1 segment 2"
    }
  ]
}200
OK
{
  "Uid": "123e4567-e89b-12d3-a456-426614174000",
  "Alias": "text",
  "Segments": [
    {
      "Uid": "123e4567-e89b-12d3-a456-426614174000",
      "Identifier": "text",
      "Name": "text"
    }
  ]
}Authorizations
Path parameters
uidstring · uuidRequired
Uid of dimension
Responses
200
OK
application/json
404
Not Found
application/json
get
/v1/Dimensions/{uid}GET /v1/Dimensions/{uid} HTTP/1.1
Host: 
Authorization: YOUR_API_KEY
Accept: */*
{
  "Uid": "b05e03fe-0857-4494-a776-723429403ec6",
  "Alias": "Dimension 1",
  "Segments": [
    {
      "Uid": "4c508fa9-c33b-4f29-b6fb-3f7c2dfb3fba",
      "Identifier": "Dimension 1 segment 1",
      "Name": "Dimension 1 segment 1"
    },
    {
      "Uid": "08670a10-16e7-4d84-9719-c2d683e20813",
      "Identifier": "Dimension 1 segment 2",
      "Name": "Dimension 1 segment 2"
    }
  ]
}Last updated