POST /search
This API returns a hit list for the requested search criteria. The desired hit must be selected manually from the hit list in the client application. An automatic utilisation (e.g. hit selection) for automatic identification or data extraction without cost-incurring product retrieval or product ordering is not permitted.
Field | Type | Length | Key |
---|---|---|---|
apikey | A M | 50 | |
searchtype | A M | 20 | SETY |
identificationnumber | A | 21 | |
companyname | A | 90 | |
street | A | 30 | |
housenumber | A | 5 | |
housenumberaffix | A | 10 | |
postcode | A | 9 | |
region | A | 50 | |
city | A | 25 | |
country | A M | 2 | ISO 3166 |
legalform | A | 20 | LEFO |
website | A | 50 | |
A | 50 | ||
registertype | A | 20 | RETY |
registerid | A | 18 | |
vatid | A | 50 |
Example:
curl -X POST -H "Content-Type: application/json" -d '{"apikey":"[YOUR API KEY]", "searchtype":"SETY-1", "companyname": "Test", "country":"DE"}' https://api.creditreform.co.uk/search
{
"apikey": "[YOUR API KEY]",
"searchtype": "SETY-1",
"companyname": "Test",
"country": "DE"
}
Field | Type | Length | Key |
---|---|---|---|
hit.identificationnumber | A | 21 | |
hit.easynumber | A | 50 | |
hit.legalform | TKSD | LEFO | |
hit.status | TKD | PEST | |
hit.reportavailable | B | ||
hit.reportcompanyname | B | ||
hit.reportaddress | B | ||
hit.addressrange | Tkey | ADRG | |
hit.operationalstatus | Tkey | ONST | |
hit.additionalinformation | B | ||
morehits | B |
Example:
{
"hit": [
{
"identificationnumber": "03453452013714",
"companyname": "Kundentestsystem GEWO mit Negativmerkmalen - BITTE NICHT ÄNDERN",
"tradename": "KTO GEWO",
"street": "Johann-Sebastian-Bach-Str.",
"housenumber": "1",
"housenumberaffix": "a",
"postcode": "99423",
"city": "Weimar",
"country": {
"key": "DE",
"designation": "Germany"},
"legalform": {
"key": "LEFO-DE-12",
"designation": "Registered cooperative society",
"shortdesignation": "eG"},
"reportavailable": true,
"reportcompanyname": true,
"reportaddress": true,
"operationalstatus": {
key: "ONST-1",
designation: "active"},
"additionalinformation": true
}
],
"morehits": true
}
Field | Type |
---|---|
key | A |
designation | A |
shortdesignation | A |
Field | Type |
---|---|
key | A |
designation | A |
POST /product
This API call returns the availability per product type for the requested ident number in consideration of the rights granted to the requesting user account. on the basis of this information, the client application can decide which product shall be requested or if a research order shall be placed.
An automatic utilisation for automatic identification or data extraction without cost-incurring product retrieval or product ordering is not permitted.
Field | Type | Length | Key |
---|---|---|---|
apikey | A M | 50 | |
identificationnumber | A M | 21 |
Example:
curl -X POST -H "Content-Type: application/json" -d '{"apikey":"[YOUR API KEY]", "identificationnumber":"03453452013714"}' https://api.creditreform.co.uk/product
{
"apikey": "[YOUR API KEY]",
"identificationnumber": "03453452013714"
}
Field | Type | Length | Key |
---|---|---|---|
identificationnumber | A | 21 | |
easynumber | A | 50 | |
All Elements of Structure | companyaddressstructure | ||
service.operation | A | 50 | |
service.product.producttype | TKSD | PRTY | |
service.product.parameters.parameter.name | A | 50 | |
service.product.parameters.parameter.use | A | 50 | |
service.product.parameters.parameter.value | A | 50 | |
service.product.parameters.parameter.key | TKSD | diverse | |
service.product.info.aboutcode | A | 50 | |
service.product.info.about | A | 50 | |
service.product.info.text | A | 50 |
Example:
{
"identificationnumber": "03453452013714",
"companyname": "Kundentestsystem GEWO mit Negativmerkmalen - BITTE NICHT ÄNDERN",
"tradename": "KTO GEWO",
"alias": "GEWO",
"street": "Johann-Sebastian-Bach-Str.",
"housenumber": "1",
"housenumberaffix": "a",
"postcode": "99423",
"city": "Weimar",
"country": {
"key": "DE",
"designation": "Germany"},
"service": {
"operation": "report",
"product": [
{
producttype: {
"key": "PRTY-2",
"designation": "Commercial Report",
"shortdesignation": "Commercial Report"},
"parameters": {
"parameter": [
{
"name": "legitimateinterest",
"use: "required"
"key": [
{
"key": "LEIN-100",
"designation": "Credit decision",
"shortdesignation": "Credit decision"
}
]
}
]
}
}
]
}
}
POST /report
curl -X POST -H "Content-Type: application/json" -d '{"apikey":"[YOUR API KEY]", "customerreference": "my own reference","producttype":"PRTY-2","reportlanguage":"en","legitimateinterest": "LEIN-102", "identificationnumber":"03453452013714"}' https://api.creditreform.co.uk/report
This API call returns the Creditreform report products. The retrieval of a product causes costs.
Field | Type | Length | Key |
---|---|---|---|
apikey | A M | 50 | |
identificationnumber | A M | 21 | |
legitimateinterest | A M | 20 | LEIN |
reportlanguage | A M | 2 | ISO 639.1 |
producttype | A M | 20 | PRTY |
customerreference | A | 32 |
Field | Type | Length | Key |
---|---|---|---|
referencenumber | N | ||
customerreference | A | 50 | |
identificationnumber | A | 21 | |
easynumber | A | 50 | |
creationtime | TS | ||
producttype | Tkey | PRTY | |
reportlanguage | A | 2 | ISO 639.1 |
deliverytype | TKey | DLTY | |
negativereport | B (Negative Report Indicator) | DLTY | |
provider | A | ||
providerid | A | ||
pdfdata | A | base64 | |
reportdata.companyidentification | Company Identification | ||
reportdata.privatepersonidentification | Person Identification | ||
reportdata.statusreply | Status Reply Information | ||
reportdata.negativereport | Negative Report Information | ||
reportdata.requestdata | Request Data | ||
reportdata.taxdata | Tax Data | ||
reportdata.solvencyindex | Solvency Index Information | ||
reportdata.solvencyclass | Solvency Class Information | ||
reportdata.trafficlightsolvency | Traffic Light Solvency | ||
reportdata.solvencyremarks | Additional Info. Solvency | ||
reportdata.trafficlightpaymentmode | Traffic Light Payment Mode | ||
reportdata.legalform | Legal Form Information | ||
reportdata.foundation | Foundation Information | ||
reportdata.register | Register Information | ||
reportdata.shareholdercapital | Information on Capital Holders | ||
reportdata.deputymanagement | Information on Function Holders | ||
reportdata.participationscompany | Participations of Company | ||
reportdata.participationsprivateperson | Participations of Person | ||
reportdata.participationparticipants | Participations of Participants | ||
reportdata.businesspurpose | Business Purpose Information | ||
reportdata.branch | Branch Information | ||
reportdata.staffcompany | Staff Info. Main Company | ||
reportdata.staffgroup | Staff Info. Affiliated Group | ||
reportdata.turnovercompany | Turnover Info. Main Company | ||
reportdata.turnovergroup | Turnover Info. Affiliated Group | ||
reportdata.certificates | Certificates | ||
reportdata.balancesheet | Balance Sheets | ||
reportdata.remarks | Remarks | ||
reportdata.banks | Information on Banks | ||
reportdata.enquirycounter | Enquiry Counter | ||
reportdata.businessdevelopment | Business Development Information | ||
reportdata.updatenote | Update Note | ||
reportdata.specificationofprofession | Information on Profession | ||
reportdata.ancillaryinformation | Additional Information | ||
reportdata.financialdata | Financial Data | ||
reportdata.businessarea | Business Area Information | ||
reportdata.realestates | Information on Real Estates | ||
reportdata.importexport | Information on Import / Export | ||
reportdata.paymentmode | Payment Mode Information | ||
reportdata.creditopinion | Credit Opinion Information | ||
reportdata.supplement | Supplement Information | ||
reportdata.negativefacts | Information on Negative Facts | ||
reportdata.announcement | Announcement | ||
reportdata.registerhistory | Register History Information | ||
reportdata.locations | Locations | ||
reportdata.profitslosses | P&L Main Company | ||
reportdata.financialstatusprivateperson | Financial Status of a Persons | ||
reportdata.formerlocations | Former Locations | ||
reportdata.affiliatedgroup | Info. Affiliated Group | ||
reportdata.balancesheetgroup | Balance Sheet Affiliated Group | ||
reportdata.profitslossesgroup | P&L Affiliated Group | ||
reportdata.solvencyindexhistory | Solvency Index History | ||
reportdata.solvencyfinanceindustry | Solv. Eval. Fin. Ind. | ||
reportdata.evaluationsfinanceindustry | Add. Info. Solv. Eval. Fin. Ind. | ||
reportdata.balancesolvency | Balance Solvency | ||
reportdata.financialstatementfigures | Fin. Statem. Fig. Main Company | ||
reportdata.financialstatementfiguresgroup | Fin. Statem. Fig. Affiliated Group | ||
reportdata.turnovercompanyrange | Turnover Range Info. Main Company | ||
reportdata.staffcompanyrange | Staff Range Info. Main Company | ||
reportdata.paymentbehaviour | Payment Behaviour / DRD | ||
reportdata.financialinformation | Add. Financial Information | ||
reportdata.riskjudgement | Risk Judgement | ||
reportdata.reporthints | Report Delivery Hints | ||
reportdata.balancesolvencystructured | Balance Solvency | ||
reportdata.balancesolvencydevelopmentstructured | Development Balance Solvency | ||
reportdata.balancekeyfiguresanalysisstructured | Balancekeyfigures analysis | ||
reportdata.balancesheetstructured | Balance Sheet (structured) | ||
reportdata.balancesheetliberationstructured | Liberation Balance Sheet | ||
reportdata.profitslossesstructured | P and L | ||
reportdata.financialstatementfiguresstructured | Financialstatement figures | ||
reportdata.balancesolvencygroupstructured | Balancesolvency group | ||
reportdata.balancesolvencydevelopmentgroupstructured | Development Balancesolvency group | ||
reportdata.balancekeyfiguresanalysisgroupstructured | Balancekeyfigures analysis group | ||
reportdata.balancesheetgroupstructured | Balance Sheet group | ||
reportdata.profitslossesgroupstructured | P and L group | ||
reportdata.financialstatementfiguresgroupstructured | Financialstatement figures group | ||
reportdata.legaldisclaimer | Disclaimer |
POST /order
This API allows registration of offline order. Report when ready will be delivered outside of this API.
Field | Type | Length | Key |
---|---|---|---|
apikey | A M | 50 | |
identificationnumber | A | 21 | |
vatid | A | 50 | |
companyname | A | 90 | |
street | A | 30 | |
housenumber | A | 5 | |
housenumberaffix | A | 10 | |
postcode | A | 9 | |
region | A | 50 | |
city | A | 25 | |
country | A M | 2 | ISO 3166 |
legalform | A | 20 | LEFO |
registertype | A | 20 | RETY |
registerid | A | 18 | |
vatid | A | 50 | |
legitimateinterest | A M | 20 | LEIN |
reportlanguage | A M | 2 | ISO 639.1 |
deliverytype | A M | 20 | ORTY |
producttype | A M | 20 | PRTY - for Negative reports use code PRTY-6 |
customerreference | A | 32 |
POST /orders
Results in states of offline orders. Possible states are:
Field | Type | Length | Key |
---|---|---|---|
apikey | A M | 50 | |
fromid | N | Order id from which will order be listed. Maximum number of orders sent in a response is 1000 |
POST /orders/download
Downloads available report. If not found status is set to “not available”.
Report is sent as base64 encoded data in the “data” field.
Field | Type | Length | Key |
---|---|---|---|
apikey | A M | 50 | |
orderid | N M | Order id for which report should be downloaded. Order needs to have state ‘D’ - delivered. Otherwise report is not available |