Zum Hauptinhalt springen
POST
/
api
/
v1
/
companies
/
search
Search companies
curl --request POST \
  --url https://www.firmium.de/api/v1/companies/search/ \
  --header 'Content-Type: application/json' \
  --cookie sessionid= \
  --data '
{
  "name": "<string>",
  "registration_number": "<string>",
  "status": "Active"
}
'
{
  "count": 123,
  "results": [
    {
      "uuid": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
      "name": "<string>",
      "country": "<string>",
      "registration_number": "<string>",
      "status": "Active"
    }
  ],
  "next": "http://api.example.org/accounts/?page=4",
  "previous": "http://api.example.org/accounts/?page=2"
}

Documentation Index

Fetch the complete documentation index at: https://docs.firmium.de/llms.txt

Use this file to discover all available pages before exploring further.

Autorisierungen

sessionid
string
cookie
erforderlich

Abfrageparameter

euid
string
name
string
page
integer

Eine Seitenzahl in der paginierten Ergebnismenge.

registration_number
string
status
enum<string>
  • Active - Active
  • Inactive - Inactive
  • In Liquidation - In Liquidation
  • Dissolved - Dissolved
  • Bankrupt - Bankrupt
  • Restructuring - Restructuring
Verfügbare Optionen:
Active,
Bankrupt,
Dissolved,
In Liquidation,
Inactive,
Restructuring
vat_number
string

Body

Serializer for company search

name
string
erforderlich
Maximum string length: 255
registration_number
string

Local registry number

Maximum string length: 100
status
enum<string>
  • Active - Active
  • Inactive - Inactive
  • In Liquidation - In Liquidation
  • Dissolved - Dissolved
  • Bankrupt - Bankrupt
  • Restructuring - Restructuring
Verfügbare Optionen:
Active,
Inactive,
In Liquidation,
Dissolved,
Bankrupt,
Restructuring

Antwort

count
integer
erforderlich
Beispiel:

123

results
object[]
erforderlich
next
string<uri> | null
Beispiel:

"http://api.example.org/accounts/?page=4"

previous
string<uri> | null
Beispiel:

"http://api.example.org/accounts/?page=2"