curl --request GET \
--url https://api.paywise.de/v1/statusupdates/ \
--header 'Authorization: Bearer <token>'import requests
url = "https://api.paywise.de/v1/statusupdates/"
headers = {"Authorization": "Bearer <token>"}
response = requests.get(url, headers=headers)
print(response.text)const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
fetch('https://api.paywise.de/v1/statusupdates/', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://api.paywise.de/v1/statusupdates/",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"Authorization: Bearer <token>"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "https://api.paywise.de/v1/statusupdates/"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("Authorization", "Bearer <token>")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.get("https://api.paywise.de/v1/statusupdates/")
.header("Authorization", "Bearer <token>")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.paywise.de/v1/statusupdates/")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["Authorization"] = 'Bearer <token>'
response = http.request(request)
puts response.read_body{
"count": 123,
"next": "http://api.example.org/accounts/?offset=400&limit=100",
"previous": "http://api.example.org/accounts/?offset=200&limit=100",
"results": [
{
"id": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f",
"title": "Vollstreckung eingeleitet",
"description": "<p>Die Vollstreckung wurde eingeleitet.</p>",
"legal_stage": "foreclosure",
"processing_state": "in_progress",
"created": "2026-08-20T10:23:45.678901Z",
"downloads": [
{
"id": "a1b2c3d4-e5f6-7890-1234-567890abcdef",
"filename": "vollstreckungsnachweis.pdf",
"mime_type": "application/pdf",
"download_url": "https://api.paywise.de/v1/mandates/5600672e-2bfa-488c-b23a-460c1dd1f833/statusupdates/095be615-a8ad-4c33-8e9c-c7612fbf6c9f/download/a1b2c3d4-e5f6-7890-1234-567890abcdef/"
}
],
"mandate": "5600672e-2bfa-488c-b23a-460c1dd1f833",
"reference_number": "K26-3014A"
}
]
}Search status updates across mandates
Lists published status updates across all main and sub-cases of your company. Results use the status date when provided and the creation timestamp otherwise, newest first.
curl --request GET \
--url https://api.paywise.de/v1/statusupdates/ \
--header 'Authorization: Bearer <token>'import requests
url = "https://api.paywise.de/v1/statusupdates/"
headers = {"Authorization": "Bearer <token>"}
response = requests.get(url, headers=headers)
print(response.text)const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
fetch('https://api.paywise.de/v1/statusupdates/', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://api.paywise.de/v1/statusupdates/",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"Authorization: Bearer <token>"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "https://api.paywise.de/v1/statusupdates/"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("Authorization", "Bearer <token>")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.get("https://api.paywise.de/v1/statusupdates/")
.header("Authorization", "Bearer <token>")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.paywise.de/v1/statusupdates/")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["Authorization"] = 'Bearer <token>'
response = http.request(request)
puts response.read_body{
"count": 123,
"next": "http://api.example.org/accounts/?offset=400&limit=100",
"previous": "http://api.example.org/accounts/?offset=200&limit=100",
"results": [
{
"id": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f",
"title": "Vollstreckung eingeleitet",
"description": "<p>Die Vollstreckung wurde eingeleitet.</p>",
"legal_stage": "foreclosure",
"processing_state": "in_progress",
"created": "2026-08-20T10:23:45.678901Z",
"downloads": [
{
"id": "a1b2c3d4-e5f6-7890-1234-567890abcdef",
"filename": "vollstreckungsnachweis.pdf",
"mime_type": "application/pdf",
"download_url": "https://api.paywise.de/v1/mandates/5600672e-2bfa-488c-b23a-460c1dd1f833/statusupdates/095be615-a8ad-4c33-8e9c-c7612fbf6c9f/download/a1b2c3d4-e5f6-7890-1234-567890abcdef/"
}
],
"mandate": "5600672e-2bfa-488c-b23a-460c1dd1f833",
"reference_number": "K26-3014A"
}
]
}Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Query Parameters
Include updates whose effective status timestamp is on or after this ISO 8601 timestamp.
Include updates whose effective status timestamp is on or before this ISO 8601 timestamp.
Filter by the legal stage stored on the update.
ended, extrajudicial, foreclosure, judicial_dunning, long_term_monitoring Anzahl der pro Seite zurückzugebenden Ergebnisse.
Filter by the publishing mandate ID.
Der initiale Index, von dem die Ergebnisse zurückgegeben werden sollen.
Filter by the processing state stored on the update.
canceled_by_client, canceled_by_service_provider, ended, in_progress, paused Case-insensitive substring search in title and HTML-free description, or an exact case-insensitive event code. The search term must contain at least 3 characters.
Filter by a current or historical case reference number.
