Skip to content
Download OpenAPI description
Languages
Servers
Mock Server

https://docs.solarisgroup.com/_mock/api-reference/onboarding/businesses/

Operations
Operations
Operations
Operations
Operations
Operations

Create an authorized person on a business account

Request

Links a person to a business account as an authorized person.
This endpoint requires the change request process unless the authorized person is a legal representative. The change request must be completed by a legal representative with a type_of_representation value of ALONE or null. Note that the person resource must have values for the following properties:

  • address_line_1 (street)
  • birth_city
  • birth_date
  • country
  • first_name
  • last_name
  • nationality
  • salutation

Note: It's mandatory to collect the tax information from each authorized person on the business account and create a tax identification resource using POST Create a person tax identification.

Path
business_idstringrequired
account_idstringrequired
Bodyapplication/json

The content of the request.

authorized_person_idstring

The ID of the person to add to the business account as an authorized person.

Example: "3b8cfd40fb4dce5a231251ea06a014cper"
application/json
{ "authorized_person_id": "3b8cfd40fb4dce5a231251ea06a014cper" }

Responses

The change request was successfully confirmed, and the authorized person is now added to the account.

Bodyapplication/json
idstring

ID of the authorized person relationship.

Example: "c25ac6d8a4774e0dacb61a70427e0782"
authorized_person_idstring

Person ID of the authorized person.

Example: "0ba2211cab11af6094d60ead81f2bd9dcper"
valid_fromstring

The date from which the authorized person has been authorized on the account.

Example: "2021-04-01"
valid_untilstring

The date until which the authorized person is authorized on the account.

Example: "2031-04-01"
Response
application/json
{ "id": "c25ac6d8a4774e0dacb61a70427e0782", "authorized_person_id": "0ba2211cab11af6094d60ead81f2bd9dcper", "valid_from": "2021-04-01", "valid_until": "2031-04-01" }

Index business account authorized persons

Request

Returns an array containing all authorized persons on the business account specified in the request URL.

Path
business_idstringrequired
account_idstringrequired
Query
page[number]string

The number of results pages to return.

page[size]string

The size of each page in the response.

No request payload

Responses

Successful result of the operation

Bodyapplication/jsonArray [
idstring

ID of the authorized person relationship.

Example: "c25ac6d8a4774e0dacb61a70427e0782"
authorized_person_idstring

Person ID of the authorized person.

Example: "0ba2211cab11af6094d60ead81f2bd9dcper"
valid_fromstring

The date from which the authorized person has been authorized on the account.

Example: "2021-04-01"
valid_untilstring

The date until which the authorized person is authorized on the account.

Example: "2031-04-01"
]
Response
application/json
[ { "id": "c25ac6d8a4774e0dacb61a70427e0782", "authorized_person_id": "0ba2211cab11af6094d60ead81f2bd9dcper", "valid_from": "2021-04-01", "valid_until": "2031-04-01" } ]

Get business account authorized person

Request

Returns a specific authorized person on a business account based on the ID in the request URL.

Path
business_idstringrequired
account_idstringrequired
idstringrequired
No request payload

Responses

Successful result of the operation

Bodyapplication/json
idstring

ID of the authorized person relationship.

Example: "c25ac6d8a4774e0dacb61a70427e0782"
authorized_person_idstring

Person ID of the authorized person.

Example: "0ba2211cab11af6094d60ead81f2bd9dcper"
valid_fromstring

The date from which the authorized person has been authorized on the account.

Example: "2021-04-01"
valid_untilstring

The date until which the authorized person is authorized on the account.

Example: "2031-04-01"
Response
application/json
{ "id": "c25ac6d8a4774e0dacb61a70427e0782", "authorized_person_id": "0ba2211cab11af6094d60ead81f2bd9dcper", "valid_from": "2021-04-01", "valid_until": "2031-04-01" }

Remove authorized person from a business account

Request

Removes the authorized person specified in the request URL from the given business.

Path
business_idstringrequired
account_idstringrequired
idstringrequired
No request payload

Responses

Successful result of the operation, the authorized person is deleted from the account.

Body
Response
No content
Operations