POST
/
partner
/
v1
/
companies
curl --request POST \
  --url https://api.paywise.de/partner/v1/companies/ \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '{
  "name": "Mustermann GmbH & Co. KG",
  "phone": "+49 89 123456",
  "vat_number": "DE123456789",
  "address": {
    "street": "Musterstr. 1",
    "zip": "44651",
    "city": "Musterhausen",
    "country": "DE"
  },
  "legal_form": "GmbH & Co. KG",
  "legal_representatives": [
    {
      "type": "komplementaer",
      "name": "Mustermann Holding GbnH"
    },
    {
      "type": "geschaeftsführer",
      "name": "Max Mustermann"
    }
  ],
  "tax_deduction_eligibility": "J"
}'
{
  "href": "https://api.paywise.de/partner/v1/companies/e2f8f69c-d5ef-4821-b334-d3b5769f9a70/",
  "id": "6196ba03-83f2-46ea-83e1-a087bd0c5acc",
  "name": "Mustermann GmbH & Co. KG",
  "address": {
    "street": "Musterstr. 1",
    "zip": "44651",
    "city": "Musterhausen",
    "country": "DE"
  },
  "phone": "+49 89 123456",
  "vat_number": "DE123456789",
  "users": [
    {
      "href": "https://api.paywise.de/partner/v1/users/ab5fc850-7bb3-4c33-9741-d1305dfa41d9/",
      "id": "ab5fc850-7bb3-4c33-9741-d1305dfa41d9",
      "email": "[email protected]",
      "first_name": "Max",
      "last_name": "Mustermann",
      "company": "6196ba03-83f2-46ea-83e1-a087bd0c5acc",
      "email_verified": true,
      "notification_channels": [
        {
          "channel_type": "EMAIL",
          "value": "[email protected]",
          "notification_types": [
            "REQUESTS_TO_CLIENT",
            "STATUS_UPDATE",
            "STATEMENTS"
          ]
        }
      ]
    }
  ],
  "data_submission_completed": true,
  "legal_form": "GmbH & Co. KG",
  "legal_representatives": [
    {
      "type": "komplementaer",
      "name": "Mustermann Holding GbnH"
    },
    {
      "type": "geschaeftsführer",
      "name": "Max Mustermann"
    }
  ],
  "tax_deduction_eligibility": "J",
  "notification_channels": [
    {
      "channel_type": "EMAIL",
      "value": "[email protected]",
      "notification_types": [
        "REQUESTS_TO_CLIENT",
        "STATUS_UPDATE",
        "STATEMENTS"
      ]
    }
  ]
}

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Body

Response

200
application/json

The response is of type object.