Further Notifications

This page contains notifications that are process-related and don't belong to any entity.

VAT ID validated

{
  "tenantId": 96,
  "vatId": "DE123456789",
  "ident": "145cef9e-f37e-409d-af83-c1eb3dfe7e90",
  "validatedAt": "2024-12-20T09:18:44.596Z",
  "status": "INVALID",
  "customerIdent": "1d87a186-720c-4a83-8a3f-8d2d6384d738",
  "validationProvider": "VIES",
  "rawRequest": "POST /taxation_customs/vies/rest-api/check-vat-number HTTP/2\nContent-Type: application/json; charset=utf-8\nContent-Length: 55\nHost: ec.europa.eu\nConnection: Keep-Alive\nAccept-Encoding: gzip\nUser-Agent: okhttp/4.12.0\n\n{\n  \"countryCode\" : \"DE\",\n  \"vatNumber\" : \"123456789\"\n}\n\n----------------\n\nHTTP/2 200\nCache-Control: no-store\nDate: Fri, 20 Dec 2024 09:18:44 GMT\nTransfer-Encoding: chunked\nContent-Type: application/json;charset=UTF-8\nServer: Europa\nConnection: keep-alive\n\n{\n  \"countryCode\" : \"DE\",\n  \"vatNumber\" : \"123456789\",\n  \"requestDate\" : \"2024-12-20T09:18:44.596Z\",\n  \"valid\" : false,\n  \"requestIdentifier\" : \"\",\n  \"name\" : \"---\",\n  \"address\" : \"---\",\n  \"traderName\" : \"---\",\n  \"traderStreet\" : \"---\",\n  \"traderPostalCode\" : \"---\",\n  \"traderCity\" : \"---\",\n  \"traderCompanyType\" : \"---\",\n  \"traderNameMatch\" : \"NOT_PROCESSED\",\n  \"traderStreetMatch\" : \"NOT_PROCESSED\",\n  \"traderPostalCodeMatch\" : \"NOT_PROCESSED\",\n  \"traderCityMatch\" : \"NOT_PROCESSED\",\n  \"traderCompanyTypeMatch\" : \"NOT_PROCESSED\"\n}",
  "notificationType": "vatId.checked"
}

Basware Workflow updated

Sent out if a new basware workflow has been created or its status changed (e.g. to technical accept after business document has been delivered)

{
  "tenantId": 96,
  "documentIdent": "0000187401",
  "bumId": "7d02865a-6083-40c0-b38d-edfada6c1588",
  "status": "SENDING_SERVER_ERROR",
  "message": "java.lang.UnsupportedOperationException: Only Document type INVOICE and CREDIT_MEMO are currently supported. Ident: 0000187401 TenantId: 96 type: DEPOSIT_INVOICE",
  "notification_type": "basware.workflow.updated"
}

Notification Verification

This notification allows you to test the integration between our Notification feature and your system without having to generate any functional data in your tenant. The notification message contains below minimal data, your backend should answer with a success response when receiving the request and authentication works. Creating the notification can be triggered through calling a dedicated API endpoint respectively by clicking the send icon in the upper right corner of the security configuration in the web portal.

{
  "tenantId": 96,
  "timestamp": "2025-10-14T12:50:54.549Z",
  "metadata": {
    "notificationAttemptTimestamp": "2025-10-14T12:53:08.358714169Z"
  },
  "notification_type": "authentication.verification"
}