Navlinks

get
Authorizations
Path parameters
storeIdstring · flake-idRequiredExample: 411486491630370816
Responses
200
OK
application/json
get
GET /v1/stores/{storeId}/navlinks HTTP/1.1
Host: 
Authorization: YOUR_API_KEY
Accept: */*
[
  {
    "node_id": "text",
    "tag_id": "411486491630370816",
    "parent_node_id": "text",
    "tag_slug": "text",
    "name": "text",
    "order": 1
  }
]

Create a new NavLink for a store

post
Authorizations
Path parameters
storeIdstring · flake-idRequiredExample: 411486491630370816
Body
tag_idstring · flake-idRequiredExample: 411486491630370816
parent_node_idstringOptional
orderinteger · int32Optional
Responses
200
OK
application/json
post
POST /v1/stores/{storeId}/navlinks HTTP/1.1
Host: 
Authorization: YOUR_API_KEY
Content-Type: application/json
Accept: */*
Content-Length: 65

{
  "tag_id": "411486491630370816",
  "parent_node_id": "text",
  "order": 1
}
{
  "node_id": "text",
  "tag_id": "411486491630370816",
  "parent_node_id": "text",
  "tag_slug": "text",
  "name": "text",
  "order": 1
}
get
Authorizations
Path parameters
storeIdstring · flake-idRequiredExample: 411486491630370816
navLinkIdstring · flake-idRequiredExample: 411486491630370816
Responses
200
OK
application/json
get
GET /v1/stores/{storeId}/navlinks/{navLinkId} HTTP/1.1
Host: 
Authorization: YOUR_API_KEY
Accept: */*
{
  "node_id": "text",
  "tag_id": "411486491630370816",
  "parent_node_id": "text",
  "tag_slug": "text",
  "name": "text",
  "order": 1
}
delete
Authorizations
Path parameters
storeIdstring · flake-idRequiredExample: 411486491630370816
navLinkIdstring · flake-idRequiredExample: 411486491630370816
Responses
204
No Content
delete
DELETE /v1/stores/{storeId}/navlinks/{navLinkId} HTTP/1.1
Host: 
Authorization: YOUR_API_KEY
Accept: */*

No content

patch
Authorizations
Path parameters
storeIdstring · flake-idRequiredExample: 411486491630370816
navLinkIdstring · flake-idRequiredExample: 411486491630370816
Body
tag_idstring · flake-idOptionalExample: 411486491630370816
parent_node_idstringOptional
orderinteger · int32Optional
Responses
200
OK
application/json
patch
PATCH /v1/stores/{storeId}/navlinks/{navLinkId} HTTP/1.1
Host: 
Authorization: YOUR_API_KEY
Content-Type: application/json
Accept: */*
Content-Length: 65

{
  "tag_id": "411486491630370816",
  "parent_node_id": "text",
  "order": 1
}
{
  "node_id": "text",
  "tag_id": "411486491630370816",
  "parent_node_id": "text",
  "tag_slug": "text",
  "name": "text",
  "order": 1
}
patch
Authorizations
Path parameters
storeIdstring · flake-idRequiredExample: 411486491630370816
Bodyobject[]
node_idstring · flake-idRequiredExample: 411486491630370816
orderinteger · int32Required
Responses
204
No Content
patch
PATCH /v1/stores/{storeId}/navlinks/sort-orders HTTP/1.1
Host: 
Authorization: YOUR_API_KEY
Content-Type: application/json
Accept: */*
Content-Length: 44

[
  {
    "node_id": "411486491630370816",
    "order": 1
  }
]

No content

Was this helpful?