Download OpenAPI specification:
Release date: 16/08/2021
This version requires Tagor >= 1.08.5000B0. Use Config/Info
to get the active API version.
Config/Version
endpoint.Code/GetDescription
endpoint. If you need an id to post to one of the endpoints you can use the Code/GetList
endpoint to get all possible values or Code/GetDescription
to get a value by code. These id's will be marked as code id
in the documentation.Accept
header with application/json
as value to have the server return errors in json format.BATCH-SIZE
and BATCH-NUMBER
record in dsWebContext
.Pass your token via an Authorization
header like this: Authorization: {bearer_format} {token}
.
ex: Authorization: TGR IcoQbVw7wE...PPUPda61ET
Authentication via Login/Token
. Default authentication with Tagor username/password or API-key. For clients with an API-key there is a possibility to impersonate yourself as another Tagor user. This way the different user configurations can be used with the same key. To use this functionality simply pass an object in the ttWebContext
array with:
user-login
You can verify your call with the Config/User
endpoint.
The user has to have the API permission set in the user management together with a valid email address. For an API-key to impersonate as another user the API impersonate
toggle is required.
bearer
Tgr
These endpoints can be directly called with the pin the defendant got by letter/email in combination with the filename/archive number. Pass this as a base64 encoded string of {file}:{pin}
The value used in combination with the pincode is set in parameter 590
. Pincodes are generated with mergefield M_0077
.
bearer
Pin
Send a mail. This endpoint will send a mail to the party entered in TPAR_Id
if no TPAR_Id
is passed it will send an email to the address passed in Emailadres
. If TDOS_Id
is passed the mail is only send if the file exists. When both TDOS_Id
and TPAR_Id
are passed, the party has to be a party connected to the file for the check to pass.
Parameter 569
has to contain the 117 connection string. In the office management screen a mailserver and mail template has to be configured. Logging about connection with the SMTP server can be found on c:\temp\YYYY\MM\DD\socketmail.log on the 117 server.
object |
object (SuccessErrorResponse) |
{- "request": {
- "TDOS_Id": "string",
- "TPAR_Id": "string",
- "Emailadres": "string",
- "CodeEmail": "string"
}
}
{- "response": {
- "Success": true,
- "Error": "string"
}
}
Send a text. Requires TPAR_Id
, Gsmnr
or both. If a TPAR_Id
is passed and the given party already has a communication number. The text will be send to this number. If not, or if you only pass the Gsmnr
parameter the text will be send to this number instead.
Enter the RingRing API key in parameter 558
. CodeSms
can also be any TQCFG value configured in the office managment screen.
object |
object (SuccessErrorResponse) |
{- "request": {
- "TDOS_Id": "string",
- "TPAR_Id": "string",
- "Gsmnr": "string",
- "CodeSms": "SALDO"
}
}
{- "response": {
- "Success": true,
- "Error": "string"
}
}
Converts code ids. Pass ttCodetabelIDs
records with either Id
or Code
fields filled in. This endpoint will update the other fields and return the data.
object |
object |
{- "request": {
- "dsWebContext": {
- "dsWebContext": {
- "ttWebContext": [ ]
}
}, - "dsCodetabelIDs": {
- "dsCodetabelIDs": {
- "ttCodetabelIDs": [
- {
- "Tabel": "string",
- "Id": "string",
- "Code": "string",
- "Taal": "Dut",
- "Omschrijving": "string"
}
]
}
}
}
}
{- "response": {
- "dsWebContext": {
- "dsWebContext": {
- "ttWebContext": [ ]
}
}, - "dsCodetabelIDs": {
- "dsCodetabelIDs": {
- "ttCodetabelIDs": [
- {
- "Tabel": "string",
- "Id": "string",
- "Code": "string",
- "Taal": "Dut",
- "Omschrijving": "string"
}
]
}
}
}
}
Returns a whole list of code ids. This endpoint can be used to populate dropdown lists in a front-end application.
object |
object |
{- "request": {
- "dsWebContext": {
- "dsWebContext": {
- "ttWebContext": [
- {
- "ContextKey": "table",
- "ContextValue": "TQSTATUS"
}
]
}
}
}
}
{- "response": {
- "dsWebContext": {
- "dsWebContext": {
- "ttWebContext": [ ]
}
}, - "dsCodetabelIDs": {
- "dsCodetabelIDs": {
- "ttCodetabelIDs": [
- {
- "Tabel": "string",
- "Id": "string",
- "Code": "string",
- "Taal": "Dut",
- "Omschrijving": "string"
}
]
}
}
}
}
Returns a list of all documents the user can generate.
object |
object |
{- "request": {
- "dsWebContext": {
- "dsWebContext": {
- "ttWebContext": [ ]
}
}
}
}
{- "response": {
- "dsWebContext": {
- "dsWebContext": {
- "ttWebContext": [ ]
}
}, - "dsCodetabelIDs": {
- "dsDocuments": {
- "ttDocuments": [
- {
- "TDOCM_Id": "string",
- "omschrijving": "string",
- "Id": "string"
}
]
}
}
}
}
object |
object |
{- "request": {
- "dsWebContext": {
- "dsWebContext": {
- "ttWebContext": [ ]
}
}
}
}
{- "response": {
- "dsWebContext": {
- "dsWebContext": {
- "ttWebContext": [
- {
- "ContextKey": "Version",
- "ContextValue": "1.08.5000B3"
}, - {
- "ContextKey": "VersionDate",
- "ContextValue": null
}, - {
- "ContextKey": "InstalledOn",
- "ContextValue": null
}
]
}
}
}
}
Returns info about the bailiff's office. When called with a valid Authorization
header the endpoint will return some technical info about the API aswell.
object |
object |
{- "request": {
- "dsWebContext": {
- "dsWebContext": {
- "ttWebContext": [ ]
}
}
}
}
{- "response": {
- "dsWebContext": {
- "dsWebContext": {
- "ttWebContext": [
- {
- "ContextKey": "AppId",
- "ContextValue": ""
}, - {
- "ContextKey": "APIVersion",
- "ContextValue": "1.08.5000B3"
}, - {
- "ContextKey": "ConnectionString",
- "ContextValue": "-AppService asb_tagorvoxtron_live -H ORWI-DB -S 5192 -sessionModel Session-free"
}, - {
- "ContextKey": "MachineAPI",
- "ContextValue": "ORWI-WWW"
}, - {
- "ContextKey": "OEVersionAPI",
- "ContextValue": "11.7.3.0.1592"
}, - {
- "ContextKey": "MachineTagor",
- "ContextValue": "ORWI-DB"
}, - {
- "ContextKey": "OEVersionTagor",
- "ContextValue": "10.2B"
}, - {
- "ContextKey": "TagorVersion",
- "ContextValue": "1.08.2000B5"
}
]
}
}, - "dsTDOSPARWeb": {
- "dsTDOSPARWeb": {
- "ttTDOSPARWeb": [
- {
- "TPAR_Id": "9000000000000001706",
- "Beroep": "",
- "GSM": "",
- "Naam": "Organi BVBA",
- "Plaats": "",
- "Postcode": "2610",
- "Referentie": "",
- "RekNr": "735030882966",
- "Straat": "Dynamicalaan",
- "StraatBusNr": "",
- "StraatNr": "15",
- "Tel": 38206300,
- "TQPARSOORT_Id": "",
- "TQSOLVABILITEIT_Id_Adres": "",
- "TQSOLVABILITEIT_Id_Financieel": "",
- "SolvDtm_adres": null,
- "SolvDtm_finan": null,
- "KBOnr": 441759675,
- "NationaalNr": "",
- "PartijVorm": "M",
- "Mail": "info@organi.be",
- "Sequence_Id": ""
}
]
}
}
}
}
Checks the connection to the API and Tagor
object |
{- "response": {
- "dsWebContext": {
- "dsWebContext": {
- "ttWebContext": [
- {
- "ContextKey": "TAGOR",
- "ContextValue": "true"
}, - {
- "ContextKey": "API",
- "ContextValue": "true"
}
]
}
}
}
}
Checks the connection to the API and Tagor
object |
object |
{- "request": {
- "dsWebContext": {
- "dsWebContext": {
- "ttWebContext": [ ]
}
}
}
}
{- "response": {
- "dsWebContext": {
- "dsWebContext": {
- "ttWebContext": [
- {
- "ContextKey": "TAGOR",
- "ContextValue": "true"
}, - {
- "ContextKey": "API",
- "ContextValue": "true"
}
]
}
}
}
}
Return info about the current user.
object |
object |
{- "request": {
- "dsWebContext": {
- "dsWebContext": {
- "ttWebContext": [ ]
}
}
}
}
{- "response": {
- "dsWebContext": {
- "dsWebContext": {
- "ttWebContext": [ ]
}
}, - "dsTDOSPARWeb": {
- "dsTDOSPARWeb": {
- "ttTDOSPARWeb": [
- {
- "TPAR_Id": "string",
- "Beroep": "string",
- "GSM": "string",
- "Naam": "string",
- "Plaats": "string",
- "Postcode": "string",
- "Referentie": "string",
- "RekNr": "string",
- "Straat": "string",
- "StraatBusNr": "string",
- "StraatNr": "string",
- "Tel": "string",
- "TQPARSOORT_Id": "string",
- "TQSOLVABILITEIT_Id_Adres": "string",
- "TQSOLVABILITEIT_Id_Financieel": "string",
- "SolvDtm_adres": "string",
- "SolvDtm_finan": "string",
- "KBOnr": "string",
- "NationaalNr": "string",
- "PartijVorm": "string",
- "Mail": "string"
}
]
}
}
}
}
Get general settings.
object |
object |
{- "request": {
- "dsWebContext": {
- "dsWebContext": {
- "ttWebContext": [ ]
}
}
}
}
{- "response": {
- "dsWebContext": {
- "dsWebContext": {
- "ttWebContext": [ ]
}
}
}
}
A list of all possible TDOCM_Id
values can be retreived with User/GetPermissionsList
.
object |
object |
{- "request": {
- "dsWebContext": {
- "dsWebContext": {
- "ttWebContext": [ ]
}
}
}
}
{- "response": {
- "dsWebContext": {
- "dsWebContext": {
- "ttWebContext": [ ]
}
}
}
}
Get all documents on a file. ttWebContext
requires a TDOS_Id
element. The Inhoud
field will always be empty here.
Some parameters can be used to configure this endpoint:
Parameter 192
: Only show PDF files.Parameter 369
: Blacklist some security codes.Parameter 430
: _Allowed TQDISGROEP
s. Empty for all. __object |
object |
{- "request": {
- "dsWebContext": {
- "dsWebContext": {
- "ttWebContext": [
- {
- "ContextKey": "TDOS_Id",
- "ContextValue": "9000000000000000001"
}
]
}
}
}
}
{- "response": {
- "dsWebContext": {
- "dsWebContext": {
- "ttWebContext": [ ]
}
}, - "dsTDOCWeb": {
- "dsTDOCWeb": {
- "ttTDOCWeb": [
- {
- "DatumDocument": "2019-08-24",
- "DISFLMN_Extensie": "string",
- "DISid": 0,
- "Naam": "string",
- "TDOC_Id": "string",
- "TQDISGROEP_Id": "string",
- "Inhoud": "string"
}
]
}
}
}
}
Get a single document on a file. ttWebContext
requires a TDOC_Id
element.
object |
object |
{- "request": {
- "dsWebContext": {
- "dsWebContext": {
- "ttWebContext": [
- {
- "ContextKey": "TDOC_Id",
- "ContextValue": "9000000000000000001"
}
]
}
}
}
}
{- "response": {
- "dsWebContext": {
- "dsWebContext": {
- "ttWebContext": [ ]
}
}, - "dsTDOCWeb": {
- "dsTDOCWeb": {
- "ttTDOCWeb": [
- {
- "DatumDocument": "2019-08-24",
- "DISFLMN_Extensie": "string",
- "DISid": 0,
- "Naam": "string",
- "TDOC_Id": "string",
- "TQDISGROEP_Id": "string",
- "Inhoud": "string"
}
]
}
}
}
}
Get one of the available mergefields on a file. ttWebContext
requires TDOS_Id
and Mergefield
elements. You can get a list of all available mergefields by calling the User/GetPermissionsList
endpoint and passing WL_QRY_FIELD
as type.
object |
object |
{- "request": {
- "dsWebContext": {
- "dsWebContext": {
- "ttWebContext": [
- {
- "ContextKey": "TDOS_Id",
- "ContextValue": "9000000000000000001"
}, - {
- "ContextKey": "Mergefield",
- "ContextValue": "M_1000"
}
]
}
}
}
}
{- "request": {
- "dsWebContext": {
- "ttWebContext": [
- {
- "ContextKey": "Output",
- "ContextValue": " \r\n19/03/2019 Bevel 60,00 EUR\r\n20/03/2019 Gemeengemaakt beslag 14,11 EUR\r\n ----------- ---\r\n Totaal onder voorbehoud 74,11 EUR\r\n"
}
]
}
}
}
Add a document to a file. ttWebContext
requires a TDOS_Id
element.
object |
object |
{- "request": {
- "dsWebContext": {
- "dsWebContext": {
- "ttWebContext": [
- {
- "ContextKey": "TDOS_Id",
- "ContextValue": "9000000000000000001"
}
]
}
}, - "dsAttachmentWeb": {
- "dsAttachmentWeb": {
- "ttAttachmentWeb": [
- {
- "FileType": "txt",
- "ttFileName": "classified.txt",
- "TQDISGROEP_Id": 9000000000000000000,
- "FileContent": "aHR0cHM6Ly93d3cueW91dHViZS5jb20vd2F0Y2g/dj1kUXc0dzlXZ1hjUQ=="
}
]
}
}
}
}
{- "request": {
- "dsWebContext": {
- "dsWebContext": { }
}, - "dsAttachmentWeb": {
- "dsAttachmentWeb": {
- "ttAttachmentWeb": [
- {
- "ttFileName": "classified.txt",
- "ttFilePath": "c:\\temp\\",
- "ttComment": "",
- "TDOC_Id": "9000000000000000001",
- "TQDISGROEP_Id": "9000000000000000001",
- "FileContent": "aHR0cHM6Ly93d3cueW91dHViZS5jb20vd2F0Y2g/dj1kUXc0dzlXZ1hjUQ==",
- "FileType": "txt",
- "TJOB_Id": null
}
]
}
}
}
}
Create an info record in a file.
object |
object |
{- "request": {
- "dsWebContext": {
- "dsWebContext": { }
}, - "dsTDOSINFOWeb": {
- "dsTDOSINFOWeb": {
- "ttTDOSINFOWeb": [
- {
- "TDOS_Id": "9000000000000000001",
- "TQINFO_Id": "9000000000000000001",
- "TQINFODEF_Id": "9000000000000000001",
- "Omschrijving": "Received call of defendant.",
- "DatumInfo": "2019-12-12"
}
]
}
}
}
}
{- "request": {
- "dsWebContext": {
- "dsWebContext": { }
}, - "dsTDOSINFOWeb": {
- "dsTDOSINFOWeb": {
- "ttTDOSINFOWeb": [
- {
- "TDOS_Id": "9000000000000000001",
- "TQINFO_Id": "9000000000000000001",
- "TQINFODEF_Id": "9000000000000000001",
- "Omschrijving": "Received call of defendant.",
- "DatumInfo": "2019-12-12"
}
]
}
}
}
}
Add a transaction to a file.
object |
object |
{- "request": {
- "dsWebContext": {
- "dsWebContext": { }
}, - "dsTDOSLIJNWeb": {
- "dsTDOSLIJNWeb": {
- "ttTDOSLIJNWeb": [
- {
- "Bedrag": 100,
- "BedragBbConfrater": 0,
- "BedragBTW": 2,
- "Confrator": false,
- "DatumBoeking": "2019-12-12",
- "Omschrijving": "Payment received",
- "Opmerking": "",
- "Recht": 0,
- "State": "",
- "TDOS_Id": "9000000000000000001",
- "TQAARD_Id": 0,
- "TQBOEKING_Id": "9000000000000000001",
- "Uitschot": 0
}
]
}
}
}
}
{- "response": {
- "dsWebContext": {
- "dsWebContext": { }
}, - "dsTDOSLIJNWeb": {
- "dsTDOSLIJNWeb": {
- "ttTDOSLIJNWeb": [
- {
- "Bedrag": 100,
- "BedragBbConfrater": 0,
- "BedragBTW": 2,
- "Confrator": false,
- "DatumBoeking": "2019-12-12",
- "Omschrijving": "Payment received",
- "Opmerking": "",
- "Recht": 0,
- "State": "",
- "TDOS_Id": "9000000000000000001",
- "TQAARD_Id": null,
- "TQBOEKING_Id": "9000000000000000001",
- "Uitschot": 0
}
]
}
}
}
}
Get a single file. ttWebContext
requires a TDOS_Id
element.
object |
object |
{- "request": {
- "dsWebContext": {
- "dsWebContext": {
- "ttWebContext": [
- {
- "ContextKey": "TDOS_Id",
- "ContextValue": "9000000000000000001"
}
]
}
}
}
}
{- "response": {
- "dsWebContext": {
- "dsWebContext": {
- "ttWebContext": [ ]
}
}, - "dsTDOSWeb": {
- "dsTDOSWeb": {
- "ttTDOSWeb": [
- {
- "Aanlegger": "string",
- "Archiefnr": "string",
- "DatumStop": "2019-08-24",
- "Dossiernaam": "string",
- "Klant": "string",
- "KlantRef1": "string",
- "KlantRef2": "string",
- "SOLVDatum_adres": "2019-08-24",
- "SOLVDatum_finan": "2019-08-24",
- "StatusDatum": "2019-08-24",
- "StatusDatum_Alarm": "2019-08-24",
- "StatusDatum_Klant": "2019-08-24",
- "StatusDatum_Stadium": "2019-08-24",
- "TDOS_Id": "string",
- "TQSOLV_Id_Adres": "string",
- "TQSOLV_Id_Finan": "string",
- "TQSTATUS_Id": "string",
- "TQSTATUS_Id_Alarm": "string",
- "TQSTATUS_Id_Klant": "string",
- "TQSTATUS_Id_Stadium": "string",
- "TQSTATUS_Id_Stop": "string",
- "VerkoopDatum": "2019-08-24",
- "Verweerder": "string",
- "DatumCreatie": "2019-08-24",
- "DatumWijziging": "2019-08-24",
- "Subdossier": true,
- "TQDOSSOORT_Id": "string"
}
]
}
}
}
}
Get all calendar items for a single file. ttWebContext
requires a TDOS_Id
element.
object |
object |
{- "request": {
- "dsWebContext": {
- "dsWebContext": {
- "ttWebContext": [
- {
- "ContextKey": "TDOS_Id",
- "ContextValue": "9000000000000000001"
}
]
}
}
}
}
{- "response": {
- "dsWebContext": {
- "dsWebContext": { }
}, - "dsTAGENDAWeb": {
- "dsTAGENDAWeb": {
- "ttTAGENDAWeb": [
- {
- "Omschrijving": "Payment received",
- "TimeStampScheduled": "2019-12-12T00:00:00.000",
- "TJOBM_Omschr": "",
- "TQSTATUS_Id": "9000000000000000001",
- "UserName": "User 1"
}, - {
- "Omschrijving": "Message received",
- "TimeStampScheduled": "2019-12-12T11:05:02.496",
- "TJOBM_Omschr": "Webbericht",
- "TQSTATUS_Id": "9000000000000000001",
- "UserName": "User 2"
}
]
}
}
}
}
ttWebContext
requires a TDOS_Id
element.
object |
object |
{- "request": {
- "dsWebContext": {
- "dsWebContext": {
- "ttWebContext": [
- {
- "ContextKey": "TDOS_Id",
- "ContextValue": "9000000000000000001"
}
]
}
}
}
}
{- "response": {
- "dsWebContext": {
- "dsWebContext": {
- "ttWebContext": [ ]
}
}, - "dsTDOSVERSCHIJNINGWeb": {
- "dsTDOSVERSCHIJNINGWeb": {
- "ttTDOSVERSCHIJNINGWeb": [
- {
- "TQRB_Id": "string",
- "Owning_RB_Entity": "string",
- "Owning_RB_Id": "string",
- "Plaats": "string",
- "TQKAMER_Id": "string",
- "TimeStampVerschijning": "string",
- "Omschrijving": "string"
}
]
}
}
}
}
Get all balances of a file i.e. returns a summarized version of Dossier/GetLines
. ttWebContext
requires a TDOS_Id
element.
object |
object |
{- "request": {
- "dsWebContext": {
- "dsWebContext": {
- "ttWebContext": [
- {
- "ContextKey": "TDOS_Id",
- "ContextValue": "9000000000000000001"
}
]
}
}
}
}
{- "response": {
- "dsWebContext": {
- "dsWebContext": { }
}, - "dsTDOSSALDOWeb": {
- "dsTDOSSALDOWeb": {
- "ttTDOSSALDOWeb": [
- {
- "TQSALDO_Id": "9000000000000000001",
- "Bedrag": 100
}, - {
- "TQSALDO_Id": "9000000000000000002",
- "Bedrag": 0
}
]
}
}
}
}
Returns all correspondence on a file. ttWebContext
requires a TDOS_Id
element.
object |
object |
{- "request": {
- "dsWebContext": {
- "dsWebContext": {
- "ttWebContext": [
- {
- "ContextKey": "TDOS_Id",
- "ContextValue": "9000000000000000001"
}
]
}
}
}
}
{- "request": {
- "dsWebContext": {
- "dsWebContext": { }
}, - "dsTDOSINFOWeb": {
- "dsTDOSINFOWeb": {
- "ttTDOSINFOWeb": [
- {
- "TDOS_Id": "9000000000000000001",
- "TQINFO_Id": "9000000000000000001",
- "TQINFODEF_Id": "0",
- "Omschrijving": "Webbericht: Hi!",
- "DatumInfo": "2019-12-12"
}
]
}
}
}
}
Returns all info records on a file. ttWebContext
requires a TDOS_Id
element.
object |
object |
{- "request": {
- "dsWebContext": {
- "dsWebContext": {
- "ttWebContext": [
- {
- "ContextKey": "TDOS_Id",
- "ContextValue": "9000000000000000001"
}
]
}
}
}
}
{- "response": {
- "dsWebContext": {
- "dsWebContext": { }
}, - "dsTDOSINFOWeb": {
- "dsTDOSINFOWeb": {
- "ttTDOSINFOWeb": [
- {
- "TDOS_Id": "9000000000000000001",
- "TQINFO_Id": "9000000000000000001",
- "TQINFODEF_Id": "0",
- "Omschrijving": "Call from defendant.",
- "DatumInfo": "2019-12-12"
}
]
}
}
}
}
Returns all transaction records on a file. ttWebContext
requires a TDOS_Id
element. Other options are optional:
is-defendant
(boolean): returns the overview from the defendants perspective.evolution-only
(boolean): only returns records the office marked as 'important in the evolution of the file'.unfinished-deeds
(boolean)To get files in the evolution-only
view you have to mark TQAARD
records as evolution.
object |
object |
{- "request": {
- "dsWebContext": {
- "dsWebContext": {
- "ttWebContext": [
- {
- "ContextKey": "TDOS_Id",
- "ContextValue": "9000000000000000001"
}
]
}
}
}
}
{- "response": {
- "dsWebContext": {
- "dsWebContext": { }
}, - "dsTDOSLIJNWeb": {
- "dsTDOSLIJNWeb": {
- "ttTDOSLIJNWeb": [
- {
- "Bedrag": 1000,
- "BedragBbConfrater": 0,
- "BedragBTW": 0,
- "Confrator": false,
- "DatumBoeking": "2019-12-12",
- "Omschrijving": "Hoofdsom",
- "Opmerking": "",
- "Recht": 0,
- "State": "",
- "TDOS_Id": "9000000000000000001",
- "TQAARD_Id": "0",
- "TQBOEKING_Id": "9000000000000000001",
- "Uitschot": 0
}, - {
- "Bedrag": 150,
- "BedragBbConfrater": 0,
- "BedragBTW": 0,
- "Confrator": false,
- "DatumBoeking": "2019-11-12",
- "Omschrijving": "Verworven IR: 0,00",
- "Opmerking": "",
- "Recht": 0,
- "State": "",
- "TDOS_Id": "9000000000000000001",
- "TQAARD_Id": "0",
- "TQBOEKING_Id": "9000000000000000001",
- "Uitschot": 0
}
]
}
}
}
}
ttWebContext
requires a TDOS_Id
element.
object |
object |
{- "request": {
- "dsWebContext": {
- "dsWebContext": {
- "ttWebContext": [
- {
- "ContextKey": "TDOS_Id",
- "ContextValue": "9000000000000000001"
}
]
}
}
}
}
{- "response": {
- "dsWebContext": {
- "dsWebContext": {
- "ttWebContext": [ ]
}
}, - "dsTDOSPARWeb": {
- "dsTDOSPARWeb": {
- "ttTDOSPARWeb": [
- {
- "TPAR_Id": "string",
- "Beroep": "string",
- "GSM": "string",
- "Naam": "string",
- "Plaats": "string",
- "Postcode": "string",
- "Referentie": "string",
- "RekNr": "string",
- "Straat": "string",
- "StraatBusNr": "string",
- "StraatNr": "string",
- "Tel": "string",
- "TQPARSOORT_Id": "string",
- "TQSOLVABILITEIT_Id_Adres": "string",
- "TQSOLVABILITEIT_Id_Financieel": "string",
- "SolvDtm_adres": "string",
- "SolvDtm_finan": "string",
- "KBOnr": "string",
- "NationaalNr": "string",
- "PartijVorm": "string",
- "Mail": "string"
}
]
}
}
}
}
ttWebContext
requires a TDOS_Id
element. Other options are optional:
active-only
(boolean): only return active payment plans.object |
object |
{- "request": {
- "dsWebContext": {
- "dsWebContext": {
- "ttWebContext": [
- {
- "ContextKey": "TDOS_Id",
- "ContextValue": "9000000000000000001"
}
]
}
}
}
}
{- "response": {
- "dsWebContext": {
- "dsWebContext": {
- "ttWebContext": [ ]
}
}, - "dsTDOSAFBDETWeb": {
- "dsTDOSAFBDETWeb": {
- "ttTDOSAFBDETWeb": [
- {
- "TDOSAFB_Id": "string",
- "Bedrag": "string",
- "DatumBetaal": "2019-08-24",
- "DatumTot": "2019-08-24",
- "TQPERIODE_Id": "string",
- "Sequence_Id": "string",
- "Bedrag1stePeriode": "string",
- "Datum1stePeriode": "2019-08-24"
}
]
}
}
}
}
ttWebContext
requires a TDOS_Id
element.
object |
object |
{- "request": {
- "dsWebContext": {
- "dsWebContext": {
- "ttWebContext": [
- {
- "ContextKey": "TDOS_Id",
- "ContextValue": "9000000000000000001"
}
]
}
}
}
}
{- "response": {
- "dsWebContext": {
- "dsWebContext": {
- "ttWebContext": [ ]
}
}, - "dsTDOSDOSWeb": {
- "dsTDOSDOSWeb": {
- "ttTDOSDOSWeb": [
- {
- "TDOS_Id_Sub": "string",
- "Dossiernaam": "string",
- "KlantRef1": "string"
}
]
}
}
}
}
ttWebContext
requires a TDOS_Id
element.
object |
object |
{- "request": {
- "dsWebContext": {
- "dsWebContext": {
- "ttWebContext": [
- {
- "ContextKey": "TDOS_Id",
- "ContextValue": "9000000000000000001"
}
]
}
}
}
}
{- "response": {
- "dsWebContext": {
- "dsWebContext": {
- "ttWebContext": [ ]
}
}, - "dsTDOSTITELWeb": {
- "dsTDOSTITELWeb": {
- "ttTDOSTITELWeb": [
- {
- "TQRB_Id": "string",
- "TQKAMER_Id": "string",
- "Owning_RB_Entity": "string",
- "Owning_RB_Id": "string",
- "TimeStampTitel": "string",
- "Omschrijving": "string"
}
]
}
}
}
}
object |
object |
Get all files of a defendant. The TQPARSOORT_Id can be retreived with the Code/GetDescription
endpoint by getting the TQPARSOORT record with code VERW
. This id will always stay the same so in theory you could also hardcode this.
{- "request": {
- "dsWebContext": {
- "dsWebContext": {
- "ttWebContext": [ ]
}
}, - "dsFilter": {
- "dsFilter": {
- "ttFilter": [
- {
- "Veld": "partij",
- "Operator": "begins",
- "Waarde": "defandant name"
}, - {
- "Veld": "TDOSPAR.TQPARSOORT_Id",
- "Operator": "=",
- "Waarde": "9000000000000000003"
}
]
}
}
}
}
{- "response": {
- "dsWebContext": {
- "dsWebContext": {
- "ttWebContext": [ ]
}
}, - "dsTDOSSearch": {
- "dsTDOSSearch": {
- "ttTDOSSearch": [
- {
- "Aanlegger": "string",
- "Archiefnr": "string",
- "DatumCreatie": "2019-08-24",
- "DatumLtstBet": "2019-08-24",
- "Dossiernaam": "string",
- "Klant": "string",
- "KlantRef1": "string",
- "ReferteAdvocaat": "string",
- "ReferteConfr": "string",
- "TDOS_Id": "string",
- "TQSTATUS_Id": "string",
- "TQSTATUS_Id_Alarm": "string",
- "TQSTATUS_Id_Klant": "string",
- "TQSTATUS_Id_Stadium": "string",
- "TQSTATUS_Id_Stop": "string",
- "Verschijningsdatum": "2019-08-24",
- "Verweerder": "string",
- "TQDOSSOORT_Id": "string"
}
]
}
}
}
}
ttWebContext
requires a TDOS_Id
element.
object |
object |
{- "request": {
- "dsWebContext": {
- "dsWebContext": {
- "ttWebContext": [
- {
- "ContextKey": "TDOS_Id",
- "ContextValue": "9000000000000000001"
}
]
}
}
}
}
{- "response": {
- "dsWebContext": {
- "dsWebContext": {
- "ttWebContext": [ ]
}
}, - "dsTDOSWeb": {
- "dsTDOSWeb": {
- "ttTDOSWeb": [
- {
- "Aanlegger": "string",
- "Archiefnr": "string",
- "DatumStop": "2019-08-24",
- "Dossiernaam": "string",
- "Klant": "string",
- "KlantRef1": "string",
- "KlantRef2": "string",
- "SOLVDatum_adres": "2019-08-24",
- "SOLVDatum_finan": "2019-08-24",
- "StatusDatum": "2019-08-24",
- "StatusDatum_Alarm": "2019-08-24",
- "StatusDatum_Klant": "2019-08-24",
- "StatusDatum_Stadium": "2019-08-24",
- "TDOS_Id": "string",
- "TQSOLV_Id_Adres": "string",
- "TQSOLV_Id_Finan": "string",
- "TQSTATUS_Id": "string",
- "TQSTATUS_Id_Alarm": "string",
- "TQSTATUS_Id_Klant": "string",
- "TQSTATUS_Id_Stadium": "string",
- "TQSTATUS_Id_Stop": "string",
- "VerkoopDatum": "2019-08-24",
- "Verweerder": "string",
- "DatumCreatie": "2019-08-24",
- "DatumWijziging": "2019-08-24",
- "Subdossier": true,
- "TQDOSSOORT_Id": "string"
}
]
}
}
}
}
ttWebContext
requires a TPAR_Id
element.
object |
object |
{- "request": {
- "dsWebContext": {
- "dsWebContext": {
- "ttWebContext": [
- {
- "ContextKey": "TPAR_Id",
- "ContextValue": "9000000000000000001"
}
]
}
}
}
}
{- "response": {
- "dsWebContext": {
- "dsWebContext": {
- "ttWebContext": [ ]
}
}, - "dsTDOSWeb": {
- "dsTDOSDefendantWeb": {
- "ttTDOSDefendantWeb": [
- {
- "id": "string",
- "status_id"": "string",
- "defendant"": "string",
- "creditor"": "string",
- "balance_defendant"": 0,
- "balance_office"": 0,
- "file_name": "string"
}
]
}
}
}
}
Returns all info records on a financial record. ttWebContext
requires a TDOSLIJN_Id
element.
object |
object |
{- "request": {
- "dsWebContext": {
- "dsWebContext": {
- "ttWebContext": [
- {
- "ContextKey": "TDOSLIJN_Id",
- "ContextValue": "9000000000000000001"
}
]
}
}
}
}
{- "response": {
- "dsWebContext": {
- "dsWebContext": { }
}, - "dsTDOSLIJNINFOWeb": {
- "dsTDOSLIJNINFOWeb": {
- "ttTDOSLIJNINFOWeb": [
- {
- "financial_line_id": "9000000000000000001",
- "type_id": "9000000000000000001",
- "description": "Received call of defendant.",
- "date": "2019-12-12"
}
]
}
}
}
}
Deletes a single info record.
object |
object |
{- "request": {
- "dsWebContext": {
- "dsWebContext": {
- "ttWebContext": [
- {
- "ContextKey": "TDOSLIJNINFO_Id",
- "ContextValue": "9000000000000000001"
}
]
}
}
}
}
{- "response": {
- "dsWebContext": {
- "dsWebContext": {
- "ttWebContext": [
- {
- "ContextKey": "success",
- "ContextValue": "true"
}
]
}
}
}
}
Create an info record on a financial record
object |
object |
{- "request": {
- "dsWebContext": {
- "dsWebContext": { }
}, - "dsTDOSLIJNINFOWeb": {
- "dsTDOSLIJNINFOWeb": {
- "ttTDOSLIJNINFOWeb": [
- {
- "financial_line_id": "9000000000000000001",
- "type_id": "9000000000000000001",
- "description": "Received call of defendant.",
- "date": "2019-12-12"
}
]
}
}
}
}
{- "request": {
- "dsWebContext": {
- "dsWebContext": { }
}, - "dsTDOSINFOWeb": {
- "dsTDOSINFOWeb": {
- "ttTDOSINFOWeb": [
- {
- "financial_line_id": "9000000000000000001",
- "type_id": "9000000000000000001",
- "description": "Received call of defendant.",
- "date": "2019-12-12"
}
]
}
}
}
}
If you received an API key from Organi there is no need to call this endpoint. The API key can be passed directly in the Authorization
header.
client_credentials
requires you to pass the Tagor credentials in client_id
and client_secret
.grant_type required | string Value: "client_credentials" |
client_id | string |
client_secret required | string |
object |
{- "response": {
- "token_type": "Tgr",
- "expires_in": "3600",
- "token": "string",
- "error": "string"
}
}
ttWebContext
requires a TDOS_Id
element. Pass a message in dsTBERICHTWeb
. Optional attachments can be passed in dsAttachmentWeb
.
Param 436
will be used to determine the message's disgroep. Defaults to 7006
object |
object |
{- "request": {
- "dsWebContext": {
- "dsWebContext": {
- "ttWebContext": [ ]
}
}, - "dsTBERICHTWeb": {
- "dsTBERICHTWeb": {
- "ttTBERICHTWeb": [
- {
- "TBERICHT_Id": "string",
- "Ontvanger": "string",
- "TJOB_Id": "string",
- "TJOB_Onderwerp": "string",
- "TJOB_TQSTATUS_Id": "string",
- "TQSTATUS_Id": "string",
- "TimeStampBericht": "string",
- "TimeStampStatusSinds": "string",
- "TQRICHTING_Id": "string",
- "Verzender": "string",
- "TJOB_bericht": "string",
- "TPAR_id_Verzender": "string",
- "TPAR_id_Ontvanger": "string",
- "TDOS_Id": "string",
- "TQDOSSOORT_Id": "string",
- "ttTagWeb": [
- {
- "Omschrijving": "string",
- "TQTEMPLATE_Id": "string"
}
]
}
]
}
}, - "dsAttachmentWeb": {
- "dsAttachmentWeb": {
- "ttAttachmentWeb": [
- {
- "ttFileName": "string",
- "ttFilePath": "string",
- "ttComment": "string",
- "TDOC_Id": "string",
- "TQDISGROEP_Id": "string",
- "FileContent": "string",
- "FileType": "string",
- "TJOB_Id": "string"
}
]
}
}
}
}
{- "response": {
- "dsWebContext": {
- "dsWebContext": {
- "ttWebContext": [ ]
}
}, - "dsTBERICHTWeb": {
- "dsTBERICHTWeb": {
- "ttTBERICHTWeb": [
- {
- "TBERICHT_Id": "string",
- "Ontvanger": "string",
- "TJOB_Id": "string",
- "TJOB_Onderwerp": "string",
- "TJOB_TQSTATUS_Id": "string",
- "TQSTATUS_Id": "string",
- "TimeStampBericht": "string",
- "TimeStampStatusSinds": "string",
- "TQRICHTING_Id": "string",
- "Verzender": "string",
- "TJOB_bericht": "string",
- "TPAR_id_Verzender": "string",
- "TPAR_id_Ontvanger": "string",
- "TDOS_Id": "string",
- "TQDOSSOORT_Id": "string",
- "ttTagWeb": [
- {
- "Omschrijving": "string",
- "TQTEMPLATE_Id": "string"
}
]
}
]
}
}, - "dsAttachmentWeb": {
- "dsAttachmentWeb": {
- "ttAttachmentWeb": [
- {
- "ttFileName": "string",
- "ttFilePath": "string",
- "ttComment": "string",
- "TDOC_Id": "string",
- "TQDISGROEP_Id": "string",
- "FileContent": "string",
- "FileType": "string",
- "TJOB_Id": "string"
}
]
}
}
}
}
Same endpoint as Message/GetList
. See this endpoint for the possible values in dsWebContext
. This endpoint also accepts a dsFilter
object that works the same as Dossier/Search
.
object |
object |
{- "request": {
- "dsWebContext": {
- "dsWebContext": {
- "ttWebContext": [ ]
}
}, - "dsFilter": {
- "dsFilter": {
- "ttFilter": [ ]
}
}
}
}
{- "response": {
- "dsWebContext": {
- "dsWebContext": {
- "ttWebContext": [ ]
}
}, - "dsTBERICHTWeb": {
- "dsTBERICHTWeb": {
- "ttTBERICHTWeb": [
- {
- "TBERICHT_Id": "string",
- "Ontvanger": "string",
- "TJOB_Id": "string",
- "TJOB_Onderwerp": "string",
- "TJOB_TQSTATUS_Id": "string",
- "TQSTATUS_Id": "string",
- "TimeStampBericht": "string",
- "TimeStampStatusSinds": "string",
- "TQRICHTING_Id": "string",
- "Verzender": "string",
- "TJOB_bericht": "string",
- "TPAR_id_Verzender": "string",
- "TPAR_id_Ontvanger": "string",
- "TDOS_Id": "string",
- "TQDOSSOORT_Id": "string",
- "ttTagWeb": [
- {
- "Omschrijving": "string",
- "TQTEMPLATE_Id": "string"
}
]
}
]
}
}, - "dsAttachmentWeb": {
- "dsAttachmentWeb": {
- "ttAttachmentWeb": [
- {
- "ttFileName": "string",
- "ttFilePath": "string",
- "ttComment": "string",
- "TDOC_Id": "string",
- "TQDISGROEP_Id": "string",
- "FileContent": "string",
- "FileType": "string",
- "TJOB_Id": "string"
}
]
}
}
}
}
object |
object |
{- "request": {
- "dsWebContext": {
- "dsWebContext": {
- "ttWebContext": [ ]
}
}
}
}
{- "response": {
- "dsWebContext": {
- "dsWebContext": {
- "ttWebContext": [ ]
}
}, - "dsTBERICHTWeb": {
- "dsTBERICHTWeb": {
- "ttTBERICHTWeb": [
- {
- "TBERICHT_Id": "string",
- "Ontvanger": "string",
- "TJOB_Id": "string",
- "TJOB_Onderwerp": "string",
- "TJOB_TQSTATUS_Id": "string",
- "TQSTATUS_Id": "string",
- "TimeStampBericht": "string",
- "TimeStampStatusSinds": "string",
- "TQRICHTING_Id": "string",
- "Verzender": "string",
- "TJOB_bericht": "string",
- "TPAR_id_Verzender": "string",
- "TPAR_id_Ontvanger": "string",
- "TDOS_Id": "string",
- "TQDOSSOORT_Id": "string",
- "ttTagWeb": [
- {
- "Omschrijving": "string",
- "TQTEMPLATE_Id": "string"
}
]
}
]
}
}, - "dsAttachmentWeb": {
- "dsAttachmentWeb": {
- "ttAttachmentWeb": [
- {
- "ttFileName": "string",
- "ttFilePath": "string",
- "ttComment": "string",
- "TDOC_Id": "string",
- "TQDISGROEP_Id": "string",
- "FileContent": "string",
- "FileType": "string",
- "TJOB_Id": "string"
}
]
}
}
}
}
Gets a single message based on id. ttWebContext
requires a TBERICHT_Id
element.
object |
object |
{- "request": {
- "dsWebContext": {
- "dsWebContext": {
- "ttWebContext": [
- {
- "ContextKey": "TBERICHT_Id",
- "ContextValue": "9000000000000000001"
}
]
}
}
}
}
{- "response": {
- "dsWebContext": {
- "dsWebContext": {
- "ttWebContext": [ ]
}
}, - "dsTBERICHTWeb": {
- "dsTBERICHTWeb": {
- "ttTBERICHTWeb": [
- {
- "TBERICHT_Id": "string",
- "Ontvanger": "string",
- "TJOB_Id": "string",
- "TJOB_Onderwerp": "string",
- "TJOB_TQSTATUS_Id": "string",
- "TQSTATUS_Id": "string",
- "TimeStampBericht": "string",
- "TimeStampStatusSinds": "string",
- "TQRICHTING_Id": "string",
- "Verzender": "string",
- "TJOB_bericht": "string",
- "TPAR_id_Verzender": "string",
- "TPAR_id_Ontvanger": "string",
- "TDOS_Id": "string",
- "TQDOSSOORT_Id": "string",
- "ttTagWeb": [
- {
- "Omschrijving": "string",
- "TQTEMPLATE_Id": "string"
}
]
}
]
}
}
}
}
When this endpoint is called without any ttWebContext
records it will return all groups a user belongs to. Other options are optional:
Type
(enum senders
or receivers
): when senders
is passed TPAR_Id
is required.TDOS_Id
: active file you want to send a message on. This is required to get the groups of the user. Otherwise only the active user will be returned (if this user is allowed to send messages).TPAR_Id
: Id of the party you want to send messages to/from.object |
object |
{- "request": {
- "dsWebContext": {
- "dsWebContext": {
- "ttWebContext": [ ]
}
}
}
}
{- "response": {
- "dsWebContext": {
- "dsWebContext": {
- "ttWebContext": [ ]
}
}, - "dsTDOSPARWeb": {
- "dsTDOSPARWeb": {
- "ttTDOSPARWeb": [
- {
- "TPAR_Id": "string",
- "Beroep": "string",
- "GSM": "string",
- "Naam": "string",
- "Plaats": "string",
- "Postcode": "string",
- "Referentie": "string",
- "RekNr": "string",
- "Straat": "string",
- "StraatBusNr": "string",
- "StraatNr": "string",
- "Tel": "string",
- "TQPARSOORT_Id": "string",
- "TQSOLVABILITEIT_Id_Adres": "string",
- "TQSOLVABILITEIT_Id_Financieel": "string",
- "SolvDtm_adres": "string",
- "SolvDtm_finan": "string",
- "KBOnr": "string",
- "NationaalNr": "string",
- "PartijVorm": "string",
- "Mail": "string"
}
]
}
}
}
}
Toggles the status of a message. ttWebContext
requires a TBERICHT_Id
element.
object |
object |
{- "request": {
- "dsWebContext": {
- "dsWebContext": {
- "ttWebContext": [ ]
}
}
}
}
{- "response": {
- "dsWebContext": {
- "dsWebContext": {
- "ttWebContext": [ ]
}
}, - "dsTBERICHTWeb": {
- "dsTBERICHTWeb": {
- "ttTBERICHTWeb": [
- {
- "TBERICHT_Id": "string",
- "Ontvanger": "string",
- "TJOB_Id": "string",
- "TJOB_Onderwerp": "string",
- "TJOB_TQSTATUS_Id": "string",
- "TQSTATUS_Id": "string",
- "TimeStampBericht": "string",
- "TimeStampStatusSinds": "string",
- "TQRICHTING_Id": "string",
- "Verzender": "string",
- "TJOB_bericht": "string",
- "TPAR_id_Verzender": "string",
- "TPAR_id_Ontvanger": "string",
- "TDOS_Id": "string",
- "TQDOSSOORT_Id": "string",
- "ttTagWeb": [
- {
- "Omschrijving": "string",
- "TQTEMPLATE_Id": "string"
}
]
}
]
}
}
}
}
object |
object |
Get by id.
{- "request": {
- "dsWebContext": {
- "dsWebContext": {
- "ttWebContext": [ ]
}
}, - "dsFilter": {
- "dsFilter": {
- "ttFilter": [
- {
- "Veld": "TPAR.TPAR_Id",
- "Operator": "=",
- "Waarde": "9000000000000000003"
}
]
}
}
}
}
{- "response": {
- "dsWebContext": {
- "dsWebContext": {
- "ttWebContext": [ ]
}
}, - "dsTPARSearch": {
- "dsTPARSearch": {
- "ttTPARSearch": [
- {
- "id": "string",
- "first_name": "string",
- "last_name": "string"
}
]
}
}
}
}
object |
object |
Get by id.
{- "request": {
- "dsWebContext": {
- "dsWebContext": {
- "ttWebContext": [ ]
}
}, - "dsTCOMWeb": {
- "dsTCOMWeb": {
- "ttTCOMWeb": [
- {
- "value": "info@organi.be",
- "owning_id": "9000000000000000003",
- "owning_entity": "TPAR",
- "type_id": "9000000000000000003"
}
]
}
}
}
}
{- "response": {
- "dsWebContext": {
- "dsWebContext": {
- "ttWebContext": [ ]
}
}, - "dsTCOMWeb": {
- "dsTCOMWeb": {
- "ttTCOMWeb": [
- {
- "id": "string",
- "comment": "string",
- "content": "string",
- "owning_entity": "TPAR",
- "owning_id": "string",
- "type_id": "string",
- "used": true,
- "billing": true,
- "mail_in_series": true
}
]
}
}
}
}
Deletes a single contact record.
object |
object |
{- "request": {
- "dsWebContext": {
- "dsWebContext": {
- "ttWebContext": [
- {
- "ContextKey": "TCOM_Id",
- "ContextValue": "9000000000000000001"
}
]
}
}
}
}
{- "response": {
- "dsWebContext": {
- "dsWebContext": {
- "ttWebContext": [
- {
- "ContextKey": "success",
- "ContextValue": "true"
}
]
}
}
}
}
Get all contact details for a single party.
object |
object |
{- "request": {
- "dsWebContext": {
- "dsWebContext": {
- "ttWebContext": [
- {
- "ContextKey": "TPAR_Id",
- "ContextValue": "9000000000000000001"
}
]
}
}
}
}
{- "response": {
- "dsWebContext": {
- "dsWebContext": { }
}, - "dsTCOMWeb": {
- "dsTCOMWeb": {
- "ttTCOMWeb": [
- {
- "id": "9000000000000000001",
- "value": "info@organi.be",
- "owning_id": "9000000000000000001",
- "owning_entity": "TPAR",
- "type_id": "9000000000000000001"
}
]
}
}
}
}
object |
object |
Get by id.
{- "request": {
- "dsWebContext": {
- "dsWebContext": {
- "ttWebContext": [
- {
- "ContextKey": "TPAR_Id",
- "ContextValue": "9000000000000000001"
}
]
}
}
}
}
{- "response": {
- "dsWebContext": {
- "dsWebContext": {
- "ttWebContext": [ ]
}
}, - "dsTPARADWeb": {
- "dsTPARADWeb": {
- "ttTPARADWeb": [
- {
- "id": "string",
- "party_id": "string",
- "type_id": "string",
- "street": "string",
- "street_type_id": "string",
- "number": "string",
- "mailbox": "string",
- "postal_code": "string",
- "postal_code_type_id": "string",
- "city": "string",
- "city_type_id": "string",
- "country": "string",
- "country_type_id": "string",
- "current_address": true
}
]
}
}
}
}
Endpoints for interaction with a payment gateway.
These endpoints require some configuration. Enter the correct parameters:
573
SIPS merchant id
574
SIPS secret
575
SIPS URL. This should be a base url without https prefix. ex: payment-webinit.sips-atos.com
576
SIPS Redirect URL. This is the page where SIPS should redirect to after payment. Like your front-end app.
577
SIPS Response URL. This is the page where SIPS posts its data after a payment. This should be the location of the Tagor 3 API. ex: https://api.organi.be/v1/rest/Pay/Finish
596
: SIPS key version. Defaults to 1
.
These parameters can be overwritten on the filetype configuration (TQDOSSOORT).
Finishes the payment process. This should only be called by the SIPS servers.
This endpoint will use the TagorService/OnlinePaymentReceived
endpoint to create an informative payment record on the file.
redirectUrl | string |
Seal | string |
InterfaceVersion | string |
locale | string |
Data | string |
Starts the payment process. This endpoint will return data that you'll have to post as a form to the given endpoint. Post redirectionVersion
and redirectionData
to redirectionUrl
. You'll end up on the payment page.
Look at the request samples for a javascript implementation.
Set parameter 576
with the return domain for the payment provider.
object |
object |
{- "request": {
- "Amount": "string",
- "TDOS_Id": "string",
- "Reference": "string",
- "ReturnUrl": "string"
}
}
{- "response": {
- "redirectionData": "string",
- "redirectionStatusCode": "string",
- "redirectionStatusMessage": "string",
- "redirectionUrl": "string",
- "redirectionVersion": "string",
- "seal": "string"
}
}
Approve the last paymentplan on a file. If the given Telnr
is a belgian mobile number the confirmation will be send as a text to that number. If not a mail will be send to the defendant on the file.
The formula with code BEVAFBET
will be used as a template to send texts/mails. Be sure this record exists.
object |
object |
{- "request": {
- "TDOS_Id": "string",
- "Telnr": "string",
- "Taal": "Dut"
}
}
{- "response": {
- "Success": true,
- "Error": "string",
- "Medium": "EMAIL"
}
}
Search for a phone number. This endpoint will return only the first matching party and its corresponding files.
object |
object |
{- "request": {
- "Telnr": "string"
}
}
{- "response": {
- "Success": true,
- "Error": "string",
- "TPAR_Id": "string",
- "Taal": "Dut",
- "Partijtype": "K",
- "dsClipToFileDossiers": {
- "dsClipToFileDossiers": {
- "ttClipToFileDossiers": [
- {
- "TDOS_id": "string",
- "Dossiernaam": "string",
- "TQDOSSOORT_Id": "string",
- "SaldoVerw": 0
}
]
}
}
}
}
object |
object (SuccessErrorResponse) |
{- "request": {
- "Dossiernaam": "string",
- "Partijsoort": "string",
- "Geboortedatum": "2019-08-24",
- "BTWnr": "string",
- "CodeSms": "string",
- "CodeEmail": "string"
}
}
{- "response": {
- "Success": true,
- "Error": "string"
}
}
Get info about a file.
DossiersoortId
will be mapped if a mapping with code VOXTRON
is available. Otherwise the id will be prefixed with DSO
. DosbehId
depends on parameter 259
. See the result below for possible values.
object |
object |
{- "request": {
- "TDOS_Id": "string",
- "TPAR_Id": "string"
}
}
{- "response": {
- "Success": true,
- "Error": "string",
- "Dossiernaam": "string",
- "Aanlegger": "string",
- "Verweerder": "string",
- "DossiersoortId": "string",
- "StatusId": "string",
- "StadiumId": "string",
- "StadiumKlantId": "string",
- "StopstatusId": "string",
- "AlarmstatusId": "string",
- "DosbehId": "string",
- "EmailVerweerder": "string",
- "GsmVerweerder": "string",
- "DatumLtstBet": "2019-08-24",
- "BedragLtstBet": 0.1,
- "DatumLtstOnbvBet": "2019-08-24",
- "BedragLtstOnbvBet": 0.1,
- "UrlFAQ": "string"
}
}
object |
object |
{- "request": {
- "TDOS_Id": "string",
- "TPAR_Id": "string"
}
}
{- "response": {
- "Success": true,
- "Error": "string",
- "Termijn1": 0,
- "Bedrag1": 0,
- "Termijn2": 0,
- "Bedrag2": 0,
- "TermijnMax": 0,
- "BedragMax": 0,
- "PaymentPlanId": "string"
}
}
Get the defendants balance on a file. This endpoint will create an info record (type OPSV
) on the file indicating the balance was requested unless.
The auto created info records can be disabled with parameter 568
. This endpoint returns the balance with code VRW
which is the defendants balance on the file.
object |
object |
{- "request": {
- "TDOS_Id": "string",
- "IPadres": "string",
- "Telnr": "string"
}
}
{- "response": {
- "Success": true,
- "Error": "string",
- "Saldo": 0
}
}
DossiersoortId
and DosStatus
will be mapped if a mapping with code VOXTRON
is available. Otherwise the id will be prefixed with DSO
.Parameter 303
effects the way the Referentie
field is used to search for a file. DosbehId
depends on parameter 259
. See the result below for possible values. Parameter 233
decides whether the file status or file stage status is returned in the DosStatus
field.
object |
object |
{- "request": {
- "Referentie": "string",
- "Telnr": "string"
}
}
{- "response": {
- "Success": true,
- "Error": "string",
- "DosSoortId": "string",
- "DosBehId": "string",
- "DosStatus": "string",
- "AantalVerw": 0,
- "VolgNrVerw": 0,
- "DosId": "string",
- "Dagvaarding": true,
- "ReturnCode": "string"
}
}
object |
object |
{- "request": {
- "DosId": "string",
- "HuisNr": "string"
}
}
{- "response": {
- "Success": true,
- "Error": "string",
- "VolgNrVerw": 0,
- "ReturnCode": "string"
}
}
object |
object (SuccessErrorResponse) |
{- "request": {
- "DosId": "string",
- "Pin": "string"
}
}
{- "response": {
- "Success": true,
- "Error": "string"
}
}
Get the corresponding file for a file-hash.
The tokens validity period is configurable in parameter 502
object |
object |
{- "request": {
- "Dossierhash": "string"
}
}
{- "response": {
- "Success": true,
- "Error": "string",
- "TDOS_Id": "string",
- "TPAR_Id": "string",
- "Taal": "Dut",
- "GeldigTot": "string"
}
}
Checks if an employe is available based on file type.
Opening hours can be entered via the configuration menu in Tagor.
object |
object |
{- "request": {
- "TDOS_Id": "string"
}
}
{- "response": {
- "Success": true,
- "Error": "string",
- "KantoorOpen": true
}
}
Creates an informative payment record on a file.
The line's nature has to be configured in Tagor's office managment tool.
object |
object (SuccessErrorResponse) |
{- "request": {
- "Bedrag": "string",
- "TDOS_Id": "string",
- "TPAR_Id": "string"
}
}
{- "response": {
- "Success": true,
- "Error": "string"
}
}
Get info about ongoing payment plans on a file.
object |
object |
{- "request": {
- "TDOS_Id": "string"
}
}
{- "response": {
- "Success": true,
- "Error": "string",
- "Betaalplan": true,
- "Maandbedrag": 0.1,
- "Achterstand": 0.1
}
}
Get the file id from a filename/pin combination. The value used in combination with the pin doesn't have to be a file name. This is configurable in Tagor.
The value used in combination with the pincode is set in parameter 590
. Pincodes are generated with mergefield M_0077
.
object |
object |
{- "request": {
- "Dossier": "string",
- "Pin": "string"
}
}
{- "response": {
- "Success": true,
- "Error": "string",
- "TDOS_Id": "string",
- "TPAR_Id": "string"
}
}
Add a payment plan to a file. This will always create a new payment plan and put all existing payment plans inactive. The input data is validated. Periodes has to be less than configured on the file type. An info records will be generated to indicate a new payment plan was requested.
Payment plans can be auto accepted with parameter 358
.
The auto created info records can be disabled with parameter 568. The default date can be configured in the file type config and in the office managment.
object |
object |
{- "request": {
- "TDOS_Id": "string",
- "TPAR_Id": "string",
- "Bedrag": 0,
- "Periodes": 0,
- "Startdatum": "2019-08-24",
- "IPadres": "192.168.0.1",
- "Telnr": "string",
- "RekeningId": "string",
- "OverrideChecks": false
}
}
{- "response": {
- "Success": true,
- "Error": "string",
- "Periodes": 0,
- "Bedrag": 0.1
}
}
Checks whether a user is allowed to request his/her file.
Configuration should be done in Tagor's office management tool.
object |
object (SuccessErrorResponse) |
{- "request": {
- "TDOS_Id": "string",
- "Config": "string",
- "Telnr": "string"
}
}
{- "response": {
- "Success": true,
- "Error": ""
}
}
Deprecated in favor of Actions/SendMail
. Will be removed in 1.08.3000B0.
object |
object (SuccessErrorResponse) |
{- "request": {
- "TDOS_Id": "string",
- "TPAR_Id": "string",
- "Emailadres": "string",
- "CodeEmail": "string"
}
}
{- "response": {
- "Success": true,
- "Error": "string"
}
}
Deprecated in favor of Actions/SendSms
. Will be removed in 1.08.3000B0.
object |
object (SuccessErrorResponse) |
{- "request": {
- "TDOS_Id": "string",
- "TPAR_Id": "string",
- "TelNr": "string",
- "CodeSms": "string"
}
}
{- "response": {
- "Success": true,
- "Error": "string"
}
}
Adds shortcut to a specific file for a specific user in Tagor.
Default info type can be changed in the CURCALL
mapping.
object |
object (SuccessErrorResponse) |
{- "request": {
- "UserLogin": "string",
- "DosId": "string",
- "TelNr": "string",
- "Direction": "IN"
}
}
{- "response": {
- "Success": true,
- "Error": "string"
}
}
Get the file/financial line connected to a barcode.
object |
object |
{- "request": {
- "barcode": "string"
}
}
{- "response": {
- "Success": true,
- "Error": "string",
- "file_id": "string",
- "line_id": "string",
- "fixed": true
}
}
Users represents Tagor users. This can be software users and api users. A user extends a Party by adding a username and some other extras.
Add/Create a user. Pass the TPAR_Id
if you want to create a User
for an existing Party
.
Optional you can pass a BASE-USER
context record with as value a TUSER_Id
to inherit the web configuration of this user.
object |
object |
{- "request": {
- "dsWebContext": {
- "dsWebContext": {
- "ttWebContext": [ ]
}
}, - "dsTUSERWeb": {
- "dsTUSERWeb": {
- "ttTUSERWeb": [
- {
- "party_id": "9000000000000000001",
- "username": "organi",
- "name": "Organi",
- "password": "*************",
- "landline": 328206300,
- "email_address": "info@organi.be"
}
]
}
}
}
}
{- "request": {
- "dsWebContext": {
- "dsWebContext": {
- "ttWebContext": [ ]
}
}, - "dsTUSERWeb": {
- "dsTUSERWeb": {
- "ttTUSERWeb": [
- {
- "id": "9000000000000000001",
- "party_id": "9000000000000000001",
- "username": "organi",
- "name": "Organi",
- "password": "",
- "landline": 328206300,
- "fax": "",
- "cellphone": "",
- "email_address": "info@organi.be"
}
]
}
}
}
}
Get a user by id
object |
object |
{- "request": {
- "request": {
- "dsWebContext": {
- "dsWebContext": {
- "ttWebContext": [
- {
- "ContextKey": "TUSER_Id",
- "ContextValue": "9000000000000000001"
}
]
}
}
}
}
}
{- "request": {
- "dsWebContext": {
- "dsWebContext": {
- "ttWebContext": [ ]
}
}, - "dsTUSERWeb": {
- "dsTUSERWeb": {
- "ttTUSERWeb": [
- {
- "id": "9000000000000000001",
- "party_id": "9000000000000000001",
- "username": "organi",
- "name": "Organi",
- "password": "",
- "landline": 328206300,
- "fax": "",
- "cellphone": "",
- "email_address": "info@organi.be",
- "requires_2fa": false
}
]
}
}
}
}
Get all (single) permissions of a user. This will return all the permissions that are represented as a toggle in Tagor. i.e. all permissions on the Web permissies
tab.
object |
object |
{- "request": {
- "dsWebContext": {
- "dsWebContext": {
- "ttWebContext": [ ]
}
}
}
}
{- "response": {
- "dsWebContext": {
- "dsWebContext": {
- "ttWebContext": [ ]
}
}, - "dsConfigWeb": {
- "dsConfigWeb": {
- "ttConfigWeb": [
- {
- "data": "string",
- "type_id": "string",
- "type_code": "string"
}
]
}
}
}
}
List all permissions of a user by type. Via this endpoint you'll be able to retreive al permissions with mutliple values. In general this endpoint is for all permissions on the Web configuratie
tab in Tagor.
Possible type values:
WEBT3001
or TPAR
= Party
WEBT3002
or TQDOSSOORT
= File type
WEBT3006
or TQDISGROEP
= Document types
WEBT3007
or WL_QRY_FIELD
= Mergefields
Document/GetMergefield
WEBT3005
or TDOCM
= Document types
TDOCM_Ids
a user is able to request in Document/Generate
WEBT3004
or TQDOCSECURITY
= Document security
object |
object |
{- "request": {
- "dsWebContext": {
- "dsWebContext": {
- "ttWebContext": [
- {
- "ContextKey": "TYPE",
- "ContextValue": "TQDOSSOORT"
}
]
}
}
}
}
{- "request": {
- "dsWebContext": {
- "dsWebContext": {
- "ttWebContext": [
- { }
]
}
}, - "dsCodeWeb": {
- "dsCodeWeb": {
- "ttCodeWeb": [
- {
- "type": "TQDOSSOORT",
- "id": "9000000000000000001",
- "code": "EX",
- "language": "Dut",
- "description": "Example File Type"
}
]
}
}
}
}
Save all (single) permissions of a user.
object |
object |
{- "request": {
- "dsWebContext": {
- "dsWebContext": {
- "ttWebContext": [ ]
}
}, - "dsConfigWeb": {
- "dsConfigWeb": {
- "ttConfigWeb": [
- {
- "data": "string",
- "type_id": "string",
- "type_code": "string"
}
]
}
}
}
}
{- "response": {
- "dsWebContext": {
- "dsWebContext": {
- "ttWebContext": [ ]
}
}, - "dsConfigWeb": {
- "dsConfigWeb": {
- "ttConfigWeb": [
- {
- "data": "string",
- "type_id": "string",
- "type_code": "string"
}
]
}
}
}
}
Save a list of all permissions of a user by type. See User/GetPermissionsList
for all possible type values. All current values for the specified user + type will be deleted and overwritten with the posted valued. If you want to add a value use User/GetPermissionsList
to get all current values, add the value to the array and post it to this endpoint. Note: for the TPAR
permissions two values are required and should be passed in the id field, seperated by a pipe.
object |
object |
{- "request": {
- "dsWebContext": {
- "dsWebContext": {
- "ttWebContext": [
- {
- "ContextKey": "USER-LOGIN",
- "ContextValue": "ORGANI"
}
]
}
}, - "dsCodeWeb": {
- "dsCodeWeb": {
- "ttCodeWeb": [
- {
- "type": "TQDOSSOORT",
- "id": "9000000000000000001"
}
]
}
}
}
}
{- "response": {
- "dsWebContext": {
- "dsWebContext": {
- "ttWebContext": [ ]
}
}, - "dsCodeWeb": {
- "dsCodeWeb": {
- "ttCodeWeb": [
- {
- "type": "string",
- "id": "string",
- "code": "string",
- "language": "string",
- "description": "string"
}
]
}
}
}
}
This endpoint returns the users that have access to the given asset. E.g. If you pass TQDOSSOORT_Id
, you'll get all users allowed to view files of this type. Pass one or more of the following filetypes:
TQDOSSOORT_Id
TPAR_Id
. For filtering a party regardless of type.TPAR|TQPARSOORT_Id
. For filtering a party with matching party type. Pass both TPAR_Id
and TQPARSOORT_Id
in a context record separated by a pipe. ex: 9000000000000000001|9000000000000000001
.This searches the values configured on the web configuration tab in the user managment.
object |
object |
{- "request": {
- "dsWebContext": {
- "dsWebContext": {
- "ttWebContext": [
- {
- "ContextKey": "TPAR_Id",
- "ContextValue": "9000000000000000001"
}
]
}
}
}
}
{- "response": {
- "dsWebContext": {
- "dsWebContext": {
- "ttWebContext": [ ]
}
}, - "dsTUSERWeb": {
- "dsTUSERWeb": {
- "ttTUSERWeb": [
- {
- "id": "string",
- "party_id": "string",
- "username": "string",
- "name": "string",
- "password": "string",
- "landline": "string",
- "fax": "string",
- "cellphone": "string",
- "email_address": "string",
- "requires_2fa": true
}
]
}
}
}
}
You can pass an additional TQDOSSOORT_Id
to get file type specific config.
object |
object |
{- "request": {
- "dsWebContext": {
- "dsWebContext": {
- "ttWebContext": [ ]
}
}
}
}
{- "response": {
- "dsWebContext": {
- "dsWebContext": {
- "ttWebContext": [ ]
}
}, - "dsCodetabelIDs": {
- "dsCodetabelIDs": {
- "ttCodetabelIDs": [
- {
- "Tabel": "string",
- "Id": "string",
- "Code": "string",
- "Taal": "Dut",
- "Omschrijving": "string"
}
]
}
}
}
}
This endpoint expects some values in ttWebContext. See example.
object |
object |
{- "request": {
- "dsWebContext": {
- "dsWebContext": {
- "ttWebContext": [
- {
- "ContextKey": "TCFGSOLVRAPMOD_Id",
- "ContextValue": 9000000000000000000
}
]
}
}
}
}
{- "response": {
- "dsWebContext": {
- "dsWebContext": {
- "ttWebContext": [ ]
}
}, - "dsSolvencyReport": {
- "dsSolvencyReport": {
- "ttSolvencyReport": [
- {
- "id": "string",
- "name": "string",
- "description": "string",
- "type": "string",
- "val": "string"
}
]
}
}
}
}
This endpoint expects some values in ttWebContext. See example.
object |
object |
{- "request": {
- "dsWebContext": {
- "dsWebContext": {
- "ttWebContext": [
- {
- "ContextKey": "TCFGSOLVRAPMOD_Id",
- "ContextValue": 9000000000000000000
}, - {
- "ContextKey": "TDOS_Id",
- "ContextValue": 9000000000000000000
}, - {
- "ContextKey": "TPAR_Id",
- "ContextValue": 9000000000000000000
}, - {
- "ContextKey": "TPARAD_Id",
- "ContextValue": 9000000000000000000
}
]
}
}, - "dsSolvencyReport": {
- "dsSolvencyReport": {
- "ttSolvencyReport": [
- {
- "id": "9000000000000000560",
- "val": "W1"
}, - {
- "id": "9000000000000000558",
- "val": "true"
}, - {
- "id": "9000000000000000556",
- "val": "6.4"
}
]
}
}
}
}
{- "response": {
- "dsWebContext": {
- "dsWebContext": {
- "ttWebContext": [
- {
- "ContextKey": "success",
- "ContextValue": true
}
]
}
}
}
}