Configuration
API endpoints
Authentication: endpoints listed in this page require header authentication with a config token. The config token is only available in the Settings section of the console.
Configuration management
Get the domain configuration
GET
https://{domain}.biapi.pro/2.0/config
Query Parameters
Name | Type | Description |
---|---|---|
search | String | Limit the results to keys matching the given value. |
Response body: Key-value object
Update the domain configuration
POST
https://{domain}.biapi.pro/2.0/config
Request body: Key-value object
Query Parameters
Name | Type | Description |
---|---|---|
search | String | Limit the results to keys matching the given value. |
Response body: Key-value object
Configuration logs
Get the logs of configuration updates
GET
https://{domain}.biapi.pro/2.0/config/logs
Query Parameters
Name | Type | Description |
---|---|---|
search | String | Limit the results to keys matching the given value. |
type | String | Type of change done on the configuration. |
min_date | Date | Minimal date of the change. |
max_date | Date | Maximal date of the change. |
Response body: Key-value object
Certificates management
Get a certificate
GET
https://{domain}.biapi/pro.2.0/certificate/{type}
Get a certificate by type.
Path Parameters
Name | Type | Description |
---|---|---|
type* | String | Type of the certificate. |
Response body: Certificate object
Configuration keys
Configuration key | Type | Default | Description |
---|---|---|---|
| Boolean | 1 | Allows to retry automatic synchronizations for connections in "wrongpass" error state. Second attempt occurs 12 hours later. Next attempts will then occur every 7 days. |
| String | Empty string | Specifies authorized website domains when cross-origin is needed (when using iframe on webpages for instance). Multiple origins can be defined, comma separated. |
| String | Empty string | Sets the recipient email address of the webhook error emails. |
| String | Empty string | Defines the auth_mechanism to be used if not already defined for the source or its related connector. Accepted values are |
| Boolean | 0 | Enables new connectors by default as soon as they are deployed. |
| Boolean | 1 | Enables new sources on connectors. If not, new sources are disabled by default. |
| Boolean | 1 | Enables OAuth2 protocol. |
| Decimal | 1 | Defines the frequency of webhooks alerts, in days. |
| Boolean | 0 | Enables the compression of the HTTP body of your webhook into gzip format. |
| Decimal | 0 | Defines a maximum authorized amount for pay transactions. 0 is considered as if the value was not set. There is no maximum. |
Data model
Certificate object
Property | Type | Description |
---|---|---|
| Integer | ID of the certificate. |
| String | The type of certificate. |
| Integer | |
| Integer | |
| DateTime |
Last updated