Skip to main content

List providers

This API lets you get the list of e-invoice providers supported by the system.

POST
URLhttps://open-api.tingee.vn/v1/e-invoice/get-provider

Get the list of supported e-invoice providers.

Header Request​

HeaderRequiredDescription
Content-Type✓application/json
x-client-id✓Partner identifier issued by TINGEE.
x-signature✓HMAC SHA512 authentication signature. See How to generate the signature.
x-request-timestamp✓Time the request is sent (format: yyyyMMddHHmmssSSS, UTC+7)

Body Parameter​

Empty body {}.

Code samples​

curl --location --request POST 'https://open-api.tingee.vn/v1/e-invoice/get-provider' \
--header 'accept: application/json' \
--header 'x-client-id: YOUR_CLIENT_ID' \
--header 'x-request-timestamp: 20240509154004003' \
--header 'x-signature: YOUR_SIGNATURE'

Sample Response​

{
"code": "00",
"message": "Success",
"data": [
{
"code": "x-cyber",
"name": "XCyber",
"description": "Cyber Lotus",
"urlLogo": "https://.../xCyber.svg",
"lookupUrlPattern": "http://tracuuhoadon.cyberbill.vn/#/tracuuhoadon/tracuu?maso={trackingCode}"
},
{ "code": "hilo", "name": "HiLo", "description": "HILO GROUP", "urlLogo": "https://.../hilo.svg", "lookupUrlPattern": "https://tracuuhddt78.hilo.com.vn/" },
{ "code": "s-invoice", "name": "SInvoice", "description": "Viettel Solutions", "urlLogo": "https://.../sInvoice.svg", "lookupUrlPattern": "https://vinvoice.viettel.vn/tracuu?masothue={taxCode}&mabimat={reservationCode}" },
{ "code": "misa", "name": "Misa", "description": "MISA JSC", "urlLogo": "https://.../misa.svg" },
{ "code": "bkav", "name": "BKAV", "description": "BKAV CORP", "urlLogo": "https://.../bkav.svg", "lookupUrlPattern": "https://tchd.ehoadon.vn/TCHD" }
]
}
FieldTypeDescription
codestringResult code (00 = Success).
messagestringResponse message.
dataarrayList of providers.
data[].codestringProvider code: x-cyber, hilo, s-invoice, misa, bkav.
data[].namestringProvider display name.
data[].descriptionstringName of the provider company.
data[].urlLogostringLogo URL.
data[].lookupUrlPatternstringInvoice lookup URL pattern (if any).

Common error codes​

CodeDescriptionHow to handle
90, 91, 92, 97Request authentication error (timestamp, client-id, signature)See System error codes.
OthersOther errorsSee Error codes.