Recherche
/api/v1/contacts/{id}/address-researchGefundene Anschriften zu einem Kontakt, neueste zuerst.
Berechtigung: research:read
Pfadparameter
idstringPflichtID der Ressourcemax. 128 Zeichen
Query-Parameter
limitintegerAnzahl Einträge (1–100)1–100 · Standard: 25cursorstring`nextCursor` der vorherigen Seitemax. 500 Zeichen
Antwort 200
object"list"PflichtdataArray<AddressResearchResult>PflichtidstringPflichtobject"address_research"PflichtcontactIdstringPflichtstreetstringPflichtzipCodestringPflichtcitystringPflichtcountrystringPflichtsourcestring | nullPflichtcreatedAtstring (date-time)PflichtZeitpunkt (ISO 8601)
hasMorebooleanPflichtnextCursorstring | nullPflicht
curl 'https://www.debt-flow.io/api/v1/contacts/ID/address-research' \
-H "Authorization: Bearer $DEBTFLOW_API_KEY"{
"object": "list",
"data": [
{
"id": "string",
"object": "address_research",
"contactId": "string",
"street": "string",
"zipCode": "string",
"city": "string",
"country": "string",
"source": "string",
"createdAt": "2026-11-01T09:30:00.000Z"
}
],
"hasMore": false,
"nextCursor": "string"
}/api/v1/contacts/{id}/residence-registry-inquiriesBerechtigung: research:read
Pfadparameter
idstringPflichtID der Ressourcemax. 128 Zeichen
Query-Parameter
limitintegerAnzahl Einträge (1–100)1–100 · Standard: 25cursorstring`nextCursor` der vorherigen Seitemax. 500 Zeichen
Antwort 200
object"list"PflichtdataArray<ResidenceRegistryInquiry>PflichtidstringPflichtobject"residence_registry_inquiry"PflichtcontactIdstringPflichtdebtIdstring | nullPflichtstatus"pending" | "processing" | "completed" | "failed"PflichtreferenceNumberstringPflichtcostCentsintegerPflichtPreis netto (zzgl. MwSt.)-100000000000–100000000000currency"EUR"PflichtisPaidbooleanPflichtnotesstringPflichtlastKnownAddressobject | nullPflichtstreetstringPflichthouseNumberstringPflichtzipCodestringPflichtcitystringPflichtcountrystringPflichtsourcestringPflicht
resultstring | nullPflichtAuskunft des Melderegisters (sobald abgeschlossen)createdAtstring (date-time)PflichtZeitpunkt (ISO 8601)completedAtstring (date-time) | nullPflichtZeitpunkt (ISO 8601)paidAtstring (date-time) | nullPflichtZeitpunkt (ISO 8601)
hasMorebooleanPflichtnextCursorstring | nullPflicht
curl 'https://www.debt-flow.io/api/v1/contacts/ID/residence-registry-inquiries' \
-H "Authorization: Bearer $DEBTFLOW_API_KEY"{
"object": "list",
"data": [
{
"id": "string",
"object": "residence_registry_inquiry",
"contactId": "string",
"debtId": "string",
"status": "pending",
"referenceNumber": "string",
"costCents": 0,
"currency": "EUR",
"isPaid": false,
"notes": "string",
"lastKnownAddress": {
"street": "string",
"houseNumber": "string",
"zipCode": "string",
"city": "string",
"country": "string",
"source": "string"
},
"result": "string",
"createdAt": "2026-11-01T09:30:00.000Z",
"completedAt": "2026-11-01T09:30:00.000Z",
"paidAt": "2026-11-01T09:30:00.000Z"
}
],
"hasMore": false,
"nextCursor": "string"
}/api/v1/contacts/{id}/residence-registry-inquiriesBeauftragt eine Auskunft beim Einwohnermeldeamt: 19,99 € zzgl. MwSt. je Anfrage, Dauer etwa 4–5 Werktage. Voraussetzung: Geburtsdatum und eine bekannte Anschrift am Kontakt (sonst 422 missing_contact_data). Je Kontakt nur eine offene Anfrage (sonst 409 inquiry_in_progress). Ohne lastKnownAddress wird das neueste Rechercheergebnis bzw. die erste Anschrift verwendet. Mit Idempotency-Key gegen doppelte Beauftragung absichern. Ereignis residence_registry_inquiry.created. Im Demo-Konto gesperrt.
Berechtigung: research:write
Pfadparameter
idstringPflichtID der Ressourcemax. 128 Zeichen
Header
Idempotency-KeystringEindeutiger Schlüssel (8–255 Zeichen). Wiederholte Anfragen mit gleichem Schlüssel liefern 24 h lang dieselbe Antwort.max. 255 Zeichen
Body (JSON) · ResidenceRegistryInquiryCreate
debtIdstringForderung, für die angefragt wirdmax. 128 Zeichennotesstringmax. 2000 ZeichenlastKnownAddressInquiryAddressStandard: neuestes Rechercheergebnis, sonst erste Anschrift des KontaktsstreetstringPflichtmax. 160 ZeichenhouseNumberstringmax. 20 Zeichen · Standard: ""zipCodestringPflichtmax. 10 ZeichencitystringPflichtmax. 80 Zeichencountrystringmax. 60 Zeichen · Standard: "Deutschland"sourcestringHerkunft, z. B. direct oder address-researchmax. 40 Zeichen · Standard: "direct"
Antwort 201 · ResidenceRegistryInquiry
idstringPflichtobject"residence_registry_inquiry"PflichtcontactIdstringPflichtdebtIdstring | nullPflichtstatus"pending" | "processing" | "completed" | "failed"PflichtreferenceNumberstringPflichtcostCentsintegerPflichtPreis netto (zzgl. MwSt.)-100000000000–100000000000currency"EUR"PflichtisPaidbooleanPflichtnotesstringPflichtlastKnownAddressobject | nullPflichtstreetstringPflichthouseNumberstringPflichtzipCodestringPflichtcitystringPflichtcountrystringPflichtsourcestringPflicht
resultstring | nullPflichtAuskunft des Melderegisters (sobald abgeschlossen)createdAtstring (date-time)PflichtZeitpunkt (ISO 8601)completedAtstring (date-time) | nullPflichtZeitpunkt (ISO 8601)paidAtstring (date-time) | nullPflichtZeitpunkt (ISO 8601)
curl -X POST 'https://www.debt-flow.io/api/v1/contacts/ID/residence-registry-inquiries' \
-H "Authorization: Bearer $DEBTFLOW_API_KEY" \
-H 'Content-Type: application/json' \
-d '{
"debtId": "string",
"notes": "string",
"lastKnownAddress": {
"street": "string",
"houseNumber": "",
"zipCode": "string",
"city": "string",
"country": "Deutschland",
"source": "direct"
}
}'{
"id": "string",
"object": "residence_registry_inquiry",
"contactId": "string",
"debtId": "string",
"status": "pending",
"referenceNumber": "string",
"costCents": 0,
"currency": "EUR",
"isPaid": false,
"notes": "string",
"lastKnownAddress": {
"street": "string",
"houseNumber": "string",
"zipCode": "string",
"city": "string",
"country": "string",
"source": "string"
},
"result": "string",
"createdAt": "2026-11-01T09:30:00.000Z",
"completedAt": "2026-11-01T09:30:00.000Z",
"paidAt": "2026-11-01T09:30:00.000Z"
}/api/v1/contacts/{id}/residence-registry-inquiries/{inquiryId}Berechtigung: research:read
Pfadparameter
idstringPflichtmax. 128 ZeicheninquiryIdstringPflichtmax. 128 Zeichen
Antwort 200 · ResidenceRegistryInquiry
idstringPflichtobject"residence_registry_inquiry"PflichtcontactIdstringPflichtdebtIdstring | nullPflichtstatus"pending" | "processing" | "completed" | "failed"PflichtreferenceNumberstringPflichtcostCentsintegerPflichtPreis netto (zzgl. MwSt.)-100000000000–100000000000currency"EUR"PflichtisPaidbooleanPflichtnotesstringPflichtlastKnownAddressobject | nullPflichtstreetstringPflichthouseNumberstringPflichtzipCodestringPflichtcitystringPflichtcountrystringPflichtsourcestringPflicht
resultstring | nullPflichtAuskunft des Melderegisters (sobald abgeschlossen)createdAtstring (date-time)PflichtZeitpunkt (ISO 8601)completedAtstring (date-time) | nullPflichtZeitpunkt (ISO 8601)paidAtstring (date-time) | nullPflichtZeitpunkt (ISO 8601)
curl 'https://www.debt-flow.io/api/v1/contacts/ID/residence-registry-inquiries/INQUIRYID' \
-H "Authorization: Bearer $DEBTFLOW_API_KEY"{
"id": "string",
"object": "residence_registry_inquiry",
"contactId": "string",
"debtId": "string",
"status": "pending",
"referenceNumber": "string",
"costCents": 0,
"currency": "EUR",
"isPaid": false,
"notes": "string",
"lastKnownAddress": {
"street": "string",
"houseNumber": "string",
"zipCode": "string",
"city": "string",
"country": "string",
"source": "string"
},
"result": "string",
"createdAt": "2026-11-01T09:30:00.000Z",
"completedAt": "2026-11-01T09:30:00.000Z",
"paidAt": "2026-11-01T09:30:00.000Z"
}/api/v1/contacts/{id}/residence-registry-inquiries/{inquiryId}Entfernt die Anfrage aus der Übersicht. Bereits beauftragte Anfragen werden dadurch nicht storniert.
Berechtigung: research:write
Pfadparameter
idstringPflichtmax. 128 ZeicheninquiryIdstringPflichtmax. 128 Zeichen
Antwort 204
Erfolg, keine Antwort
curl -X DELETE 'https://www.debt-flow.io/api/v1/contacts/ID/residence-registry-inquiries/INQUIRYID' \
-H "Authorization: Bearer $DEBTFLOW_API_KEY"