Skip to main content
PUT
Replace a webhook endpoint
Preview. A contract we are building with design partners. It is not callable yet, and fields can still change. See Availability.

Authorizations

Authorization
string
header
required

Your partner secret key, mk_live_… for real companies or mk_test_… for test companies. Keep it on your servers. See Authentication.

Path Parameters

endpoint_id
string<uuid>
required

Body

application/json
url
string<uri>
required

An absolute https URL that resolves to public addresses.

Maximum string length: 2048
event_types
enum<string>[]
required
Minimum array length: 1
Available options:
company.onboarding_completed,
mandate.signed,
mandate.activated,
mandate.rejected,
mandate.revoked,
invoice.issued,
invoice.registered,
invoice.registration_failed,
invoice.sent,
invoice.paid,
document.processed,
bank_movement.reconciliation_proposed,
tax_obligation.due_soon,
tax_return.calculated,
tax_return.approved,
tax_return.filed,
case.updated,
case.information_requested,
case.approval_requested,
case.completed,
notification.received,
certificate.issued,
payroll_run.validated,
affiliation.accepted,
affiliation.rejected,
contribution_settlement.available,
contribution_settlement.discrepancy,
contribution_settlement.paid,
employment_notification.registered,
employment_notification.rejected
description
string
Maximum string length: 500
enabled
boolean
default:true

Response

The updated endpoint.

id
string<uuid>
required
url
string<uri>
required
event_types
enum<string>[]
required
Available options:
company.onboarding_completed,
mandate.signed,
mandate.activated,
mandate.rejected,
mandate.revoked,
invoice.issued,
invoice.registered,
invoice.registration_failed,
invoice.sent,
invoice.paid,
document.processed,
bank_movement.reconciliation_proposed,
tax_obligation.due_soon,
tax_return.calculated,
tax_return.approved,
tax_return.filed,
case.updated,
case.information_requested,
case.approval_requested,
case.completed,
notification.received,
certificate.issued,
payroll_run.validated,
affiliation.accepted,
affiliation.rejected,
contribution_settlement.available,
contribution_settlement.discrepancy,
contribution_settlement.paid,
employment_notification.registered,
employment_notification.rejected
enabled
boolean
required
created_at
string<date-time>
required
description
string