Add Till

This API enables you to create a new Till for your store.


👍

Note

API endpoint example

https://eu.api.capillarytech.com/v2/orgEntity/till

Prerequisites

  • Authentication; Basic or OAuth authentication details
  • Access group resource - Access to Organisation resource

Resource information

URIv2/orgEntity/till
HTTP methodPOST
Rate limitDefault
Batch supportNA

Request query/body parameters

Parameter
(Parameters marked with * are mandatory)
Type Description

name*

string

Name for the till. The Till name specified will be copied to Till code as well in the backend. You can have same till name and store names for tills and stores in different clusters.

password*

string

Password for the till

storeId*

long

Store ID of the parent Store to in which the Till has to be created.

description

string

Description for the till.

billable

boolean

Specify if the till is used for billing. By default, the value is set as true.

storeServerId

long

Store server ID of the parent Store if available.

curl --location 'https://eu.api.capillarytech.com/v2/orgEntity/till' \
--header 'Authorization: Basic cmFuZG9tE6MjAyY2I5NjJhYzU5MDc1Yjk2NGIwNzE1MmQyMzRiNzA=' \
--header 'Content-Type: application/json' \
--data '{
  "description": "Testing description",
  "storeId": 50154731,
  "password": "123",
  "billable": true,
  "name": "new_till2239"
}'

Response parameters

ParameterDescription
createdIdThe till ID created.
warningsWarnings if any.
{
    "createdId": 50157065,
    "warnings": []
}

API-specific error codes

Error codeDescription
1207TIll name already exists. Use a unique name.
1214The parent store is not valid. Use a valid parent store ID
Language
Credentials
Basic
base64
:
URL
Click Try It! to start a request and see the response here!