Update producer

Updates a specific producer by ID.

Path Params
string
required
Body Params
string | null

Billing contact email (used internally for payout processing)

string | null

Billing contact name (used internally for payout processing)

string | null

Billing contact phone (used internally for payout processing)

string | null

Company email shown on invoices sent to this producer's clients

string | null

Company name shown on invoices sent to this producer's clients. Overrides the default agency name.

string | null

Company phone shown on invoices sent to this producer's clients

string | null

Primary contact email address

string | null

Primary contact person's name

string | null

Primary contact phone number

string | null

Your system's unique identifier for this producer. Must be unique per tenant. Used for lookups via GET /v1/producers/customer_external_id/{id}.

string | null

External ID used specifically for billing-related lookups.

string | null
string | null

Internal notes about this producer (max 250 characters)

≥ 0

Minimum accumulated commission balance before a payout is triggered. Payouts are skipped if the balance is below this amount.

boolean | null

Send email notifications to the producer for relevant events

string | null

Email notification template to use

boolean
Defaults to true

Email the producer when their scheduled payout is sent.

boolean
Defaults to true

Email the tenant's admins when a scheduled payout to this producer fails.

boolean
Defaults to false

Email the tenant's admins when a payout is sent to this producer (opt-in).

payout_cadence
string | null

Payout cadence type: 'monthly', 'weekly', or 'every_n_weeks'.

string | null
integer | null
1 to 28
deprecated

Deprecated: use payout_cadence instead. Legacy single day of the month (1–28) on which commissions are automatically paid out.

boolean | null

Enable automatic scheduled commission payouts. Set payout_cadence to configure the schedule.

string | null
Defaults to ach

Transfer method for payouts. Defaults to 'ach'.

Responses

Language
Credentials
Bearer
JWT
URL
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json