Order APIs
Account registration number issued by Qvalia
""How many messages to return in Array (XML is always one!)
3Example: 5Where to start index for using limit/offset listing
0Example: 0If you are using the "read" enpoints, make it include previously read messages
falseExample: falseQvalia unique identifier for the transaction/message
""The document identifier of teh message, e.g. Invoice number
""YYYY-MM-DD, e.g. 2024-01-01
""YYYY-MM-DD, e.g. 2024-01-01
""YYYY-MM-DD, e.g. 2024-01-01
""YYYY-MM-DD, e.g. 2024-01-01
""API key
""Either "application/json" (default) or "application/xml"
application/jsonOK
No content
Bad Request
Unauthorized
Forbidden
Not Found
Conflict
Unprocessable Entity
Internal Server Error
GET /transaction/{accountRegNo}/orders/incoming HTTP/1.1
Host: api-qa.qvalia.com
Authorization:
Accept: */*
{
"status": "success",
"data": [
{
"{transaction-type}": {},
"integrationId": "text"
}
]
}Account registration number issued by Qvalia
""For POST requests, chose to overwrite upon a 409 Conflict response to reprocess the message with the same document ID and receiver (i.e. send the same message again)
falseExample: falseAPI key
""Either "application/json" (default) or "application/xml"
application/jsonOK
successNo content
Bad Request
Unauthorized
Forbidden
Not Found
Conflict
Unprocessable Entity
Internal Server Error
POST /transaction/{accountRegNo}/orders/incoming HTTP/1.1
Host: api-qa.qvalia.com
Authorization:
Content-Type: application/json
Accept: */*
Content-Length: 12
{
"Order": {}
}{
"status": "success",
"data": {
"message": "{transaction-type} 100-1000 sent",
"{transaction-type}_id": "100-1000",
"integrationId": "4725a033-e501-4e2f-afa5-3a5c24eb5e28"
}
}Read incoming orders [transaction-type: Order]
Account registration number issued by Qvalia
""How many messages to return in Array (XML is always one!)
3Example: 5Where to start index for using limit/offset listing
0Example: 0If you are using the "read" enpoints, make it include previously read messages
falseExample: falseAPI key
""Either "application/json" (default) or "application/xml"
application/jsonOK
No content
Bad Request
Unauthorized
Forbidden
Not Found
Conflict
Unprocessable Entity
Internal Server Error
GET /transaction/{accountRegNo}/orders/incoming/readorders HTTP/1.1
Host: api-qa.qvalia.com
Authorization:
Accept: */*
{
"status": "success",
"data": [
{
"{transaction-type}": {},
"integrationId": "text"
}
]
}Account registration number issued by Qvalia
""How many messages to return in Array (XML is always one!)
3Example: 5Where to start index for using limit/offset listing
0Example: 0If you are using the "read" enpoints, make it include previously read messages
falseExample: falseQvalia unique identifier for the transaction/message
""The document identifier of teh message, e.g. Invoice number
""YYYY-MM-DD, e.g. 2024-01-01
""YYYY-MM-DD, e.g. 2024-01-01
""YYYY-MM-DD, e.g. 2024-01-01
""YYYY-MM-DD, e.g. 2024-01-01
""API key
""Either "application/json" (default) or "application/xml"
application/jsonOK
No content
Bad Request
Unauthorized
Forbidden
Not Found
Conflict
Unprocessable Entity
Internal Server Error
GET /transaction/{accountRegNo}/orders/outgoing HTTP/1.1
Host: api-qa.qvalia.com
Authorization:
Accept: */*
{
"status": "success",
"data": [
{
"{transaction-type}": {},
"integrationId": "text"
}
]
}Account registration number issued by Qvalia
""For POST requests, chose to overwrite upon a 409 Conflict response to reprocess the message with the same document ID and receiver (i.e. send the same message again)
falseExample: falseAPI key
""Either "application/json" (default) or "application/xml"
application/jsonOK
successNo content
Bad Request
Unauthorized
Forbidden
Not Found
Conflict
Unprocessable Entity
Internal Server Error
POST /transaction/{accountRegNo}/orders/outgoing HTTP/1.1
Host: api-qa.qvalia.com
Authorization:
Content-Type: application/json
Accept: */*
Content-Length: 12
{
"Order": {}
}{
"status": "success",
"data": {
"message": "{transaction-type} 100-1000 sent",
"{transaction-type}_id": "100-1000",
"integrationId": "4725a033-e501-4e2f-afa5-3a5c24eb5e28"
}
}Read outgoing orders [transaction-type: Order]
Account registration number issued by Qvalia
""How many messages to return in Array (XML is always one!)
3Example: 5Where to start index for using limit/offset listing
0Example: 0If you are using the "read" enpoints, make it include previously read messages
falseExample: falseAPI key
""Either "application/json" (default) or "application/xml"
application/jsonOK
No content
Bad Request
Unauthorized
Forbidden
Not Found
Conflict
Unprocessable Entity
Internal Server Error
GET /transaction/{accountRegNo}/orders/outgoing/readorders HTTP/1.1
Host: api-qa.qvalia.com
Authorization:
Accept: */*
{
"status": "success",
"data": [
{
"{transaction-type}": {},
"integrationId": "text"
}
]
}Get incoming order statuses [transaction-type: Order]
Account registration number issued by Qvalia
""How many messages to return in Array (XML is always one!)
3Example: 5Where to start index for using limit/offset listing
0Example: 0If you are using the "read" enpoints, make it include previously read messages
falseExample: falseQvalia unique identifier for the transaction/message
""The document identifier of teh message, e.g. Invoice number
""YYYY-MM-DD, e.g. 2024-01-01
""YYYY-MM-DD, e.g. 2024-01-01
""YYYY-MM-DD, e.g. 2024-01-01
""YYYY-MM-DD, e.g. 2024-01-01
""API key
""OK
Qvalia unique identifier for the transaction/message
a1b2c3d4-5678-90ab-cdef-1234567890abWhen the (incoming) message was marked as read, or null if unread/not applicable
2024-01-01T12:00:00.000ZNo content
Bad Request
Unauthorized
Forbidden
Not Found
Unprocessable Entity
Internal Server Error
GET /transaction/{accountRegNo}/orders/incoming/status HTTP/1.1
Host: api-qa.qvalia.com
Authorization:
Accept: */*
[
{
"uuid": "a1b2c3d4-5678-90ab-cdef-1234567890ab",
"readAt": "2024-01-01T12:00:00.000Z",
"metadata": {
"status": "sent"
}
}
]Get outgoing order statuses [transaction-type: Order]
Account registration number issued by Qvalia
""How many messages to return in Array (XML is always one!)
3Example: 5Where to start index for using limit/offset listing
0Example: 0If you are using the "read" enpoints, make it include previously read messages
falseExample: falseQvalia unique identifier for the transaction/message
""The document identifier of teh message, e.g. Invoice number
""YYYY-MM-DD, e.g. 2024-01-01
""YYYY-MM-DD, e.g. 2024-01-01
""YYYY-MM-DD, e.g. 2024-01-01
""YYYY-MM-DD, e.g. 2024-01-01
""API key
""OK
Qvalia unique identifier for the transaction/message
a1b2c3d4-5678-90ab-cdef-1234567890abWhen the (incoming) message was marked as read, or null if unread/not applicable
2024-01-01T12:00:00.000ZNo content
Bad Request
Unauthorized
Forbidden
Not Found
Unprocessable Entity
Internal Server Error
GET /transaction/{accountRegNo}/orders/outgoing/status HTTP/1.1
Host: api-qa.qvalia.com
Authorization:
Accept: */*
[
{
"uuid": "a1b2c3d4-5678-90ab-cdef-1234567890ab",
"readAt": "2024-01-01T12:00:00.000Z",
"metadata": {
"status": "sent"
}
}
]Last updated
Was this helpful?

