Custom Menu Controller

get
Authorizations
ins_access_tokenstringRequired

Access token provided as a cookie named 'ins_access_token'. This token is obtained after successful login and is valid for x minutes. It can be refreshed using the ins_refresh_token cookie at the /refresh endpoint.

X-SpacestringRequired

Required active space header

Path parameters
customMenuIdstringRequired
Responses
200

OK

*/*
get
/api/custom-menus/{customMenuId}
put
Authorizations
ins_access_tokenstringRequired

Access token provided as a cookie named 'ins_access_token'. This token is obtained after successful login and is valid for x minutes. It can be refreshed using the ins_refresh_token cookie at the /refresh endpoint.

X-SpacestringRequired

Required active space header

Path parameters
customMenuIdstringRequired
Body
creationDatestring · date-timeRead-onlyOptional
lastModifiedBystringRead-onlyOptional
createdBystringRead-onlyOptional
lastModifiedDatestring · date-timeRead-onlyOptional
idstringOptional
menuOrderinteger · int32Optional
iconstringOptional
namestring · max: 100Required
contentstringOptional
contentTypestring · enumOptionalPossible values:
parentIdstringOptional
targetstring · max: 50Optional
positionstring · enumOptionalPossible values:
Responses
put
/api/custom-menus/{customMenuId}

No content

delete
Authorizations
ins_access_tokenstringRequired

Access token provided as a cookie named 'ins_access_token'. This token is obtained after successful login and is valid for x minutes. It can be refreshed using the ins_refresh_token cookie at the /refresh endpoint.

X-SpacestringRequired

Required active space header

Path parameters
customMenuIdstringRequired
Responses
delete
/api/custom-menus/{customMenuId}

No content

get
Authorizations
ins_access_tokenstringRequired

Access token provided as a cookie named 'ins_access_token'. This token is obtained after successful login and is valid for x minutes. It can be refreshed using the ins_refresh_token cookie at the /refresh endpoint.

X-SpacestringRequired

Required active space header

Path parameters
customMenuIdstringRequired
secondCustomMenuIdstringRequired
Responses
200

OK

*/*
get
/api/custom-menus/{customMenuId}/second/{secondCustomMenuId}
put
Authorizations
ins_access_tokenstringRequired

Access token provided as a cookie named 'ins_access_token'. This token is obtained after successful login and is valid for x minutes. It can be refreshed using the ins_refresh_token cookie at the /refresh endpoint.

X-SpacestringRequired

Required active space header

Path parameters
customMenuIdstringRequired
secondCustomMenuIdstringRequired
Body
creationDatestring · date-timeRead-onlyOptional
lastModifiedBystringRead-onlyOptional
createdBystringRead-onlyOptional
lastModifiedDatestring · date-timeRead-onlyOptional
idstringOptional
menuOrderinteger · int32Optional
iconstringOptional
namestring · max: 100Required
contentstringOptional
contentTypestring · enumOptionalPossible values:
parentIdstringOptional
targetstring · max: 50Optional
positionstring · enumOptionalPossible values:
Responses
put
/api/custom-menus/{customMenuId}/second/{secondCustomMenuId}

No content

delete
Authorizations
ins_access_tokenstringRequired

Access token provided as a cookie named 'ins_access_token'. This token is obtained after successful login and is valid for x minutes. It can be refreshed using the ins_refresh_token cookie at the /refresh endpoint.

X-SpacestringRequired

Required active space header

Path parameters
customMenuIdstringRequired
secondCustomMenuIdstringRequired
Responses
delete
/api/custom-menus/{customMenuId}/second/{secondCustomMenuId}

No content

get
Authorizations
ins_access_tokenstringRequired

Access token provided as a cookie named 'ins_access_token'. This token is obtained after successful login and is valid for x minutes. It can be refreshed using the ins_refresh_token cookie at the /refresh endpoint.

X-SpacestringRequired

Required active space header

Path parameters
customMenuIdstringRequired
secondCustomMenuIdstringRequired
thirdCustomMenuIdstringRequired
Responses
200

OK

*/*
get
/api/custom-menus/{customMenuId}/second/{secondCustomMenuId}/third/{thirdCustomMenuId}
put
Authorizations
ins_access_tokenstringRequired

Access token provided as a cookie named 'ins_access_token'. This token is obtained after successful login and is valid for x minutes. It can be refreshed using the ins_refresh_token cookie at the /refresh endpoint.

X-SpacestringRequired

Required active space header

Path parameters
customMenuIdstringRequired
secondCustomMenuIdstringRequired
thirdCustomMenuIdstringRequired
Body
creationDatestring · date-timeRead-onlyOptional
lastModifiedBystringRead-onlyOptional
createdBystringRead-onlyOptional
lastModifiedDatestring · date-timeRead-onlyOptional
idstringOptional
menuOrderinteger · int32Optional
iconstringOptional
namestring · max: 100Required
contentstringOptional
contentTypestring · enumOptionalPossible values:
parentIdstringOptional
targetstring · max: 50Optional
positionstring · enumOptionalPossible values:
Responses
put
/api/custom-menus/{customMenuId}/second/{secondCustomMenuId}/third/{thirdCustomMenuId}

No content

delete
Authorizations
ins_access_tokenstringRequired

Access token provided as a cookie named 'ins_access_token'. This token is obtained after successful login and is valid for x minutes. It can be refreshed using the ins_refresh_token cookie at the /refresh endpoint.

X-SpacestringRequired

Required active space header

Path parameters
customMenuIdstringRequired
secondCustomMenuIdstringRequired
thirdCustomMenuIdstringRequired
Responses
delete
/api/custom-menus/{customMenuId}/second/{secondCustomMenuId}/third/{thirdCustomMenuId}

No content

get
Authorizations
ins_access_tokenstringRequired

Access token provided as a cookie named 'ins_access_token'. This token is obtained after successful login and is valid for x minutes. It can be refreshed using the ins_refresh_token cookie at the /refresh endpoint.

X-SpacestringRequired

Required active space header

Responses
200

OK

*/*
get
/api/custom-menus
post
Authorizations
ins_access_tokenstringRequired

Access token provided as a cookie named 'ins_access_token'. This token is obtained after successful login and is valid for x minutes. It can be refreshed using the ins_refresh_token cookie at the /refresh endpoint.

X-SpacestringRequired

Required active space header

Body
creationDatestring · date-timeRead-onlyOptional
lastModifiedBystringRead-onlyOptional
createdBystringRead-onlyOptional
lastModifiedDatestring · date-timeRead-onlyOptional
idstringOptional
menuOrderinteger · int32Optional
iconstringOptional
namestring · max: 100Required
contentstringOptional
contentTypestring · enumOptionalPossible values:
parentIdstringOptional
targetstring · max: 50Optional
positionstring · enumOptionalPossible values:
Responses
200

OK

*/*
post
/api/custom-menus
post
Authorizations
ins_access_tokenstringRequired

Access token provided as a cookie named 'ins_access_token'. This token is obtained after successful login and is valid for x minutes. It can be refreshed using the ins_refresh_token cookie at the /refresh endpoint.

X-SpacestringRequired

Required active space header

Path parameters
customMenuIdstringRequired
Body
creationDatestring · date-timeRead-onlyOptional
lastModifiedBystringRead-onlyOptional
createdBystringRead-onlyOptional
lastModifiedDatestring · date-timeRead-onlyOptional
idstringOptional
menuOrderinteger · int32Optional
iconstringOptional
namestring · max: 100Required
contentstringOptional
contentTypestring · enumOptionalPossible values:
parentIdstringOptional
targetstring · max: 50Optional
positionstring · enumOptionalPossible values:
Responses
200

OK

*/*
post
/api/custom-menus/{customMenuId}/second
post
Authorizations
ins_access_tokenstringRequired

Access token provided as a cookie named 'ins_access_token'. This token is obtained after successful login and is valid for x minutes. It can be refreshed using the ins_refresh_token cookie at the /refresh endpoint.

X-SpacestringRequired

Required active space header

Path parameters
customMenuIdstringRequired
secondCustomMenuIdstringRequired
Body
creationDatestring · date-timeRead-onlyOptional
lastModifiedBystringRead-onlyOptional
createdBystringRead-onlyOptional
lastModifiedDatestring · date-timeRead-onlyOptional
idstringOptional
menuOrderinteger · int32Optional
iconstringOptional
namestring · max: 100Required
contentstringOptional
contentTypestring · enumOptionalPossible values:
parentIdstringOptional
targetstring · max: 50Optional
positionstring · enumOptionalPossible values:
Responses
200

OK

*/*
post
/api/custom-menus/{customMenuId}/second/{secondCustomMenuId}/third
post
Authorizations
ins_access_tokenstringRequired

Access token provided as a cookie named 'ins_access_token'. This token is obtained after successful login and is valid for x minutes. It can be refreshed using the ins_refresh_token cookie at the /refresh endpoint.

X-SpacestringRequired

Required active space header

Query parameters
Body
filestring · binaryRequired
Responses
200

OK

*/*
Responseobject
post
/api/custom-menus/import
get
Authorizations
ins_access_tokenstringRequired

Access token provided as a cookie named 'ins_access_token'. This token is obtained after successful login and is valid for x minutes. It can be refreshed using the ins_refresh_token cookie at the /refresh endpoint.

X-SpacestringRequired

Required active space header

Query parameters
projectIdstringOptional
includeIdsbooleanOptionalDefault: false
Responses
200

OK

*/*
Responseobject
get
/api/custom-menus/export
delete
Authorizations
ins_access_tokenstringRequired

Access token provided as a cookie named 'ins_access_token'. This token is obtained after successful login and is valid for x minutes. It can be refreshed using the ins_refresh_token cookie at the /refresh endpoint.

X-SpacestringRequired

Required active space header

Query parameters
thirdCustomMenuIdsstring[]Required
Responses
delete
/api/custom-menus/second/third/multi/by-ids

No content

delete
Authorizations
ins_access_tokenstringRequired

Access token provided as a cookie named 'ins_access_token'. This token is obtained after successful login and is valid for x minutes. It can be refreshed using the ins_refresh_token cookie at the /refresh endpoint.

X-SpacestringRequired

Required active space header

Query parameters
secondCustomMenuIdsstring[]Required
Responses
delete
/api/custom-menus/second/multi/by-ids

No content

delete
Authorizations
ins_access_tokenstringRequired

Access token provided as a cookie named 'ins_access_token'. This token is obtained after successful login and is valid for x minutes. It can be refreshed using the ins_refresh_token cookie at the /refresh endpoint.

X-SpacestringRequired

Required active space header

Query parameters
customMenuIdsstring[]Required
Responses
delete
/api/custom-menus/multi/by-ids

No content

Last updated