Heads up, our devs are blazing ahead—docs are catching up, so some features might not be fully documented yet.
For the complete documentation index, see llms.txt. This page is also available as Markdown.

Reasons

Reasons

List reasons

get
/tenants/{tenantUid}/reasons

List all reasons.

Authorizations
AuthorizationstringRequired

Accesstoken recevied after user login with a deviceToken

Path parameters
tenantUidstringRequired

Reference to a tenant.

Pattern: ^[A-Za-z0-9-_]+
Query parameters
reasonTypestring · enumOptional
ENUM Description
DISCOUNT Reason for discounts
RETURN Reason for returns
RMA Reason for return to supplier
Possible values:
pageNumberintegerOptional

Reference to a specific page in a result set.

pageSizeintegerOptional

The number of items per page in a result set.

sortBystringOptional

Defines which field the resource list is sorted by.

sortDirectionstring · enumOptional
ENUM Description
ASC Sort in ascending order
DESC Sort in descending order
Possible values:
Responses
200

Reason list response

application/json
get/tenants/{tenantUid}/reasons
200

Reason list response

Create new reason

post
/tenants/{tenantUid}/reasons

Create new reason

Authorizations
AuthorizationstringRequired

Accesstoken recevied after user login with a deviceToken

Path parameters
tenantUidstringRequired

Reference to a tenant.

Pattern: ^[A-Za-z0-9-_]+
Body
codestringRequired
descriptionstringRequired
typestring · enumRequired
ENUM Description
DISCOUNT Reason for discounts
RETURN Reason for returns
RMA Reason for return to supplier
Possible values:
reasonUidstringOptionalPattern: ^[A-Za-z0-9-_]+
Responses
200

Reason response

application/json
codestringRequired
createdAtstring · date-timeOptional
descriptionstringRequired
lastModifiedAtstring · date-timeOptional
reasonUidstringRequiredPattern: ^[A-Za-z0-9-_]+
typestring · enumRequired
ENUM Description
DISCOUNT Reason for discounts
RETURN Reason for returns
RMA Reason for return to supplier
Possible values:
post/tenants/{tenantUid}/reasons
200

Reason response

Get reason details

get
/tenants/{tenantUid}/reasons/{reasonUid}

Get details for the reason.

Authorizations
AuthorizationstringRequired

Accesstoken recevied after user login with a deviceToken

Path parameters
tenantUidstringRequired

Reference to a tenant.

Pattern: ^[A-Za-z0-9-_]+
reasonUidstringRequired

Reference to a reason.

Pattern: ^[A-Za-z0-9-_]+
Responses
200

Reason response

application/json
codestringRequired
createdAtstring · date-timeOptional
descriptionstringRequired
lastModifiedAtstring · date-timeOptional
reasonUidstringRequiredPattern: ^[A-Za-z0-9-_]+
typestring · enumRequired
ENUM Description
DISCOUNT Reason for discounts
RETURN Reason for returns
RMA Reason for return to supplier
Possible values:
get/tenants/{tenantUid}/reasons/{reasonUid}
200

Reason response

Update reason details

put
/tenants/{tenantUid}/reasons/{reasonUid}

Update details of the reason.

Authorizations
AuthorizationstringRequired

Accesstoken recevied after user login with a deviceToken

Path parameters
tenantUidstringRequired

Reference to a tenant.

Pattern: ^[A-Za-z0-9-_]+
reasonUidstringRequired

Reference to a reason.

Pattern: ^[A-Za-z0-9-_]+
Body
codestringOptional
descriptionstringOptional
Responses
200

Reason response

application/json
codestringRequired
createdAtstring · date-timeOptional
descriptionstringRequired
lastModifiedAtstring · date-timeOptional
reasonUidstringRequiredPattern: ^[A-Za-z0-9-_]+
typestring · enumRequired
ENUM Description
DISCOUNT Reason for discounts
RETURN Reason for returns
RMA Reason for return to supplier
Possible values:
put/tenants/{tenantUid}/reasons/{reasonUid}
200

Reason response

Delete a reason

delete
/tenants/{tenantUid}/reasons/{reasonUid}

Delete a reason.

Authorizations
AuthorizationstringRequired

Accesstoken recevied after user login with a deviceToken

Path parameters
tenantUidstringRequired

Reference to a tenant.

Pattern: ^[A-Za-z0-9-_]+
reasonUidstringRequired

Reference to a reason.

Pattern: ^[A-Za-z0-9-_]+
Responses
204

No Content

No content

delete/tenants/{tenantUid}/reasons/{reasonUid}
204

No Content

No content

Last updated

Was this helpful?