...
Action name | create broker |
---|---|
HTTP path | /api/ipn/broker/set/{:token} token - a security token retrieved from Authenticationbrokers/tokens |
HTTP method | POST |
Attributes of the HTTP request
Broker Parameters
The initial set of parameters pertains to broker data. Only specific elements within this data subset are mandatory for delivery. These required elements assist the API in providing critical information for the broker creation.
...
aToken
...
string
...
required
...
HTTP Request Header | |||
---|---|---|---|
Authorization | string | required | A security token provided from Authentication endpoint. |
X-Account-Token | string | required | An unique identifier of the account. |
Attributes of the HTTP request
type | int | required | Enumeration value that defines the way for mapping broker data from the request:
| ||||
---|---|---|---|---|---|---|---|
bExternalId | string | required | Broker’s ID from the partner system. | ||||
bGender | int | optional | Enumeration value that defines salutation of the broker person:
| ||||
bFirstName | string | optional | Broker person’s first name. | ||||
bLastName | string | requiredbLastName | string | optional1 | Broker person’s last name. | ||
bEmail | string | required | Broker person’s email address. | ||||
bCompany | string | requiredoptional2 | Broker company’s name. | bStreet | string | optional | Broker company’s street name. |
bStreetNumber | string | optional | Broker company’s street number. | ||||
bZip | string | optional | Broker company’s postcode. | ||||
bCity | string | optional | Broker company’s city. | ||||
bPhone | string | optional | Broker company’s phone number. | ||||
bCompanyRegNumber | string | optional | Broker company’s commercial register number. | ||||
bRegNumber | string | optional | Broker company’s IHK register number. | ||||
Explanations: | broker | broker | isMissingRequiredParameterstrue |
Attributes of the HTTP response
Success response | |||
---|---|---|---|
JSON array of objects object containing: | |||
status | string | required | A text providing more information on the succesful operation. |
bToken | string | required | An identifier for the new broker. |
Failed response | |||
error | string | required | It contains a reason for the failed request. |
...
As previously stated, to execute Get Broker CreateToken, it is imperative to dispatch a POST HTTP request to the /api/brokeripn/setbrokers/{:token} endpoint of the API. Below, instances of potential communication between the API and consumers are provided.
HTTP Request with minimal data for |
a person | ||
|
|
|
|
|
|
HTTP Request with minimal data for a person
| ||
Successful HTTP Response | ||
|
|
| ||
Failed HTTP Response | ||
|