Update Config
La référence de l'API est en anglais. Les guides, l'authentification, les webhooks et les codes d'erreur sont en français.
Registers, updates or removes the webhook_url for fixed addresses.
The webhook_url field is required: send "" or null to remove the URL. A body without the field is refused with 400 invalid_parameters instead of clearing the stored URL. Returns 403 feature_disabled if the feature is disabled.
https://bridge.bifrostcrypto.com/v1/fixed-wallets/configwallets:write(une clé nouvelle sans liste est en lecture seule)La Permission du Gardien est Requise
"Tout voyageur ne peut ériger une porte éternelle. Pour tenir un portail ouvert et veiller sur son seuil sans repos, le gardien vigilant doit d'abord accorder sa bénédiction : implore Heimdall, et alors seulement ta pierre runique perdurera."Heimdallr Níu-mæðra sonr
Headers
| Key | Value | Description |
|---|---|---|
X-Bifrost-Invoke | {{api_key}} | Private API key |
Content-Type | application/json | - |
Body Parameters
| Field | Type | Description |
|---|---|---|
webhook_urlrequired | string | null | Callback URL for fixed address deposit notifications. Must be a valid, public HTTPS URL (max 756 chars); private or reserved hosts and blocked ports are refused. Send "" or null to remove it. |
Request Body
{
"webhook_url": "https://your-site.com/webhook-fixed-wallets"
}cURL Example
curl -X PUT "https://bridge.bifrostcrypto.com/v1/fixed-wallets/config" \
-H "X-Bifrost-Invoke: YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"webhook_url": "https://your-site.com/webhook-fixed-wallets"
}'Response Example
{
"message": "fixed_wallets_config_update_success",
"webhook_url": "https://your-site.com/webhook-fixed-wallets"
}Errors
Every error has the shape error.code, error.message and, when useful, error.details. Authentication, scope and rate-limit errors (401, 403, 429) apply to every endpoint and are described under Authentication.
| Status | Code | When | What to do |
|---|---|---|---|
| 400 | invalid_parameters | webhook_url is missing, not a string or null, not a valid URL, or longer than 756 characters; details.fields explains. | Fix the request before sending it again. |
| 400 | invalid_webhook_url | The URL is well formed but not allowed (not HTTPS, private address, non-standard port). | Fix the request before sending it again. |
| 403 | feature_disabled | Fixed addresses are not enabled for the account. | Contact support. |
| 500 | config_update_failed | The change could not be saved. | Nothing was changed. Retry later. |
Autres réponses
Réponses qui ne sont pas le chemin nominal et qui doivent malgré tout être traitées dans votre intégration.
Field missing or invalid
invalid_parameters when webhook_url is absent, is not a string or null, is not a valid URL, or is longer than 756 characters; details.fields.webhook_url explains which. invalid_webhook_url when the URL is well formed but not allowed (not HTTPS, private or reserved address, blocked port). 403 feature_disabled if the feature is off; 500 config_update_failed if the change could not be saved.
{
"error": {
"code": "invalid_parameters",
"message": "Invalid parameters provided",
"details": {
"fields": {
"webhook_url": "The webhook_url field is required; send an empty value to remove it."
}
}
}
}