Organizations
Create Organization
Changed onCreates a new organization for onboarding via a partner integration.
post/organizations
Request
- Base URLhttps://partner-api.getpliant.com/api
- AuthHTTP bearer
- TypeScriptA function with typed inputs. Its response is checked against the schema.
Headers
Idempotency-Keystring required
An opaque, unique string that identifies this request — any sufficiently random value (e.g. a UUID) is acceptable. Re-delivery of the same key for the same operation is a no-op. Reusing a key with a different request body returns 409. Follows the IETF HTTP API Working Group's Idempotency-Key specification: https://github.com/ietf-wg-httpapi/idempotency
Request body
Example request
{
"name": "Sample GmbH",
"country": "DE",
"currency": "EUR",
"billingAddress": {
"country": "DE"
},
"legalForm": "GmbH",
"vatId": "DE123456789",
"tradeRegisterNumber": "HRB123456",
"nationalRegisterCourt": "Amtsgericht München",
"foundationDate": "2015-03-15",
"partnerOrganizationId": "internal-123",
"metadata": {
"accountManagerEmail": "account.manager@org.de"
},
"leadData": {
"yearlyRevenue": {
"value": 5000000,
"currency": "EUR"
},
"numberOfEmployees": 50,
"plannedNumberOfCards": 20,
"paymentFrequency": "MONTHLY",
"expectedMonthlyTransactionVolume": {
"value": 5000000,
"currency": "EUR"
},
"customerAcquisitionChannel": "INBOUND",
"customerRelationshipLength": 12
}
}Response
Created
Changes
- info
endpoint added
- info