Download OpenAPI specification:Download
Create sequentially unique IDs for orders, invoices, customers or similar.
Key Features:
Key Benefits:
Gets all SequenceSchemas.
sequentialid.schema_view
Given request is unauthorized - the authorization token is invalid or has expired. Details will be provided in the response payload.
Given authorization scopes are not sufficient and do not match required scopes.
[- {
- "id": "sequentialId",
- "name": "order_number",
- "schemaType": "orderNoSequence",
- "active": true,
- "preText": "C-",
- "postText": "-A",
- "startValue": 100,
- "maxValue": 999999999,
- "numberOfDigits": 9,
- "counter": 109,
- "placeholders": {
- "__year__": {
- "required": true
}
}
}
]
Creates a new Schema.
sequentialid.schema_manage
Request syntactically incorrect. Any details will be provided within the response payload.
Given request is unauthorized - the authorization token is invalid or has expired. Details will be provided in the response payload.
Given authorization scopes are not sufficient and do not match required scopes.
{- "name": "invoiceNoSequence",
- "schemaType": "invoiceNoSequence",
- "preText": "INV__num__",
- "maxValue": 999999999,
- "numberOfDigits": 4,
- "startValue": 1000,
- "placeholders": {
- "__num__": {
- "required": true
}
}
}
"string"
Creates and returns the nextId. If sequenceKey
is specified in request body, nextId number will be generated for this sequence, otherwise default pool will be used.
Request syntactically incorrect. Any details will be provided within the response payload.
Given request is unauthorized - the authorization token is invalid or has expired. Details will be provided in the response payload.
Given authorization scopes are not sufficient and do not match required scopes.
Resource does not exist.
{- "numberOfIds": 3,
- "sequenceKey": "2016-05",
- "placeholders": {
- "__year__": "2016",
- "__month__": "05",
- "__abo__": "ABO"
}
}
{- "ids": [
- "C-2016-06-0000000045-ABO-D",
- "asfasf2323"
]
}
Gets all SequenceSchemas.
sequentialid.schema_view
Request syntactically incorrect. Any details will be provided within the response payload.
Given request is unauthorized - the authorization token is invalid or has expired. Details will be provided in the response payload.
Given authorization scopes are not sufficient and do not match required scopes.
[- {
- "name": "testSchema",
- "schemaType": "orderNoSequence",
- "active": true,
- "preText": "C-__year__-__month__-__abo__-",
- "postText": "-D",
- "startValue": 1,
- "maxValue": 999999999,
- "numberOfDigits": 9,
- "counter": 45684,
- "placeholders": {
- "__year__": {
- "required": true
}, - "__month__": {
- "required": true
}, - "__abo__": {
- "required": false,
- "default": "REG"
}
}
}, - {
- "name": "customer_number",
- "startValue": 1,
- "schemaType": "orderNoSequence",
- "preText": "C-",
- "minValue": 100,
- "maxValue": 999999999,
- "numberOfDigits": 9,
- "counter": 109
}
]
Creates a new Schema.
sequentialid.schema_manage
Request syntactically incorrect. Any details will be provided within the response payload.
Given request is unauthorized - the authorization token is invalid or has expired. Details will be provided in the response payload.
Given authorization scopes are not sufficient and do not match required scopes.
{- "name": "testSchema",
- "schemaType": "orderNoSequence",
- "preText": "C-__year__-__month__-__abo__-",
- "postText": "-D",
- "maxValue": 999999999,
- "numberOfDigits": 9,
- "startValue": 3,
- "placeholders": {
- "__year__": {
- "required": true
}, - "__month__": {
- "required": true
}, - "__abo__": {
- "default": "REG",
- "required": false
}
}
}
"string"
Get schema by id.
sequentialid.schema_view
Request syntactically incorrect. Any details will be provided within the response payload.
Given request is unauthorized - the authorization token is invalid or has expired. Details will be provided in the response payload.
Given authorization scopes are not sufficient and do not match required scopes.
{- "name": "testSchema",
- "schemaType": "orderNoSequence",
- "active": true,
- "preText": "C-__year__-__month__-__abo__-",
- "postText": "-D",
- "startValue": 1,
- "maxValue": 999999999,
- "numberOfDigits": 9,
- "counter": 45684,
- "placeholders": {
- "__year__": {
- "required": true
}, - "__month__": {
- "required": true
}, - "__abo__": {
- "required": false,
- "default": "REG"
}
}
}
Set the schema as active.
sequentialid.schema_manage
Schema set to active
Request syntactically incorrect. Any details will be provided within the response payload.
Given request is unauthorized - the authorization token is invalid or has expired. Details will be provided in the response payload.
Given authorization scopes are not sufficient and do not match required scopes.
Resource does not exist.
{- "status": 400,
- "message": "There are validation problems, see details section for more information"
}
Gets all types.
sequentialid.schema_view
Request syntactically incorrect. Any details will be provided within the response payload.
Given request is unauthorized - the authorization token is invalid or has expired. Details will be provided in the response payload.
Given authorization scopes are not sufficient and do not match required scopes.
[- {
- "name": "testSchema",
- "schemaType": "orderNoSequence",
- "active": true,
- "preText": "C-__year__-__month__-__abo__-",
- "postText": "-D",
- "startValue": 1,
- "maxValue": 999999999,
- "numberOfDigits": 9,
- "counter": 45684,
- "placeholders": {
- "__year__": {
- "required": true
}, - "__month__": {
- "required": true
}, - "__abo__": {
- "required": false,
- "default": "REG"
}
}
}, - {
- "name": "customer_number",
- "startValue": 1,
- "schemaType": "orderNoSequence",
- "preText": "C-",
- "minValue": 100,
- "maxValue": 999999999,
- "numberOfDigits": 9,
- "counter": 109
}
]
Creates and returns the nextId.
If sequenceKey
is specified in request body, nextId number will be generated for this sequence, otherwise default pool will be used
sequentialid.schema_view
Request syntactically incorrect. Any details will be provided within the response payload.
Given request is unauthorized - the authorization token is invalid or has expired. Details will be provided in the response payload.
Given authorization scopes are not sufficient and do not match required scopes.
Resource does not exist.
{- "sequenceKey": "2016-05",
- "placeholders": {
- "__year__": "2016",
- "__month__": "05",
- "__abo__": "ABO"
}
}
{- "id": "B7012562"
}
Creates and returns the nextId for the specified sequenceSchemas.
If sequenceKey
is specified in request body, nextId number will be generated for this sequence, otherwise default pool will be used.'
sequentialid.schema_view
additional property | object |
Request syntactically incorrect. Any details will be provided within the response payload.
Given request is unauthorized - the authorization token is invalid or has expired. Details will be provided in the response payload.
Given authorization scopes are not sufficient and do not match required scopes.
{- "testSchema": {
- "sequenceKey": "2016-05",
- "placeholders": {
- "__year__": "2016",
- "__month__": "05",
- "__abo__": "ABO"
}
}, - "testSchema2": {
- "numberOfIds": 2,
- "placeholders": {
- "--prefix--": "C-"
}
}
}
{- "testSchema": {
- "ids": [
- "C-2016-05-0000000045-ABO-D",
- "C-2016-05-0000000045-ABO-D"
]
}
}