Copy PageCreate producerpost https://api.advancehq.com/v1/producersCreates a new producer record with commission rate and payment details.Body ParamsRequest body for creating a producer via the public API.billing_contact_emailstring | nullBilling contact email (used internally for payout processing)billing_contact_namestring | nullBilling contact name (used internally for payout processing)billing_contact_phonestring | nullBilling contact phone (used internally for payout processing)company_email_on_invoicesstring | nullCompany email shown on invoices sent to this producer's clientscompany_name_on_invoicesstring | nullCompany name shown on invoices sent to this producer's clients. Overrides the default agency name.company_phone_on_invoicesstring | nullCompany phone shown on invoices sent to this producer's clientscontact_emailstring | nullPrimary contact email addresscontact_namestring | nullPrimary contact person's namecontact_phonestring | nullPrimary contact phone numbercustomer_external_idstring | nullYour system's unique identifier for this producer. Must be unique per tenant. Used for lookups via GET /v1/producers/customer_external_id/{id}.customer_external_id_for_billingstring | nullExternal ID used specifically for billing-related lookups.external_account_idstring | nullBank account to use for commission payouts. Must reference an existing external account from GET /v1/external-accounts.memostring | nullInternal notes about this producer (max 250 characters)minimal_monthly_thresholdnumberstring≥ 0Minimum accumulated commission balance before a payout is triggered. Payouts are skipped if the balance is below this amount.notify_recipient_on_payout_sentboolean | nullEmail the producer when their scheduled payout is sent. Null follows your account-level default.truefalsenotify_tenant_on_payout_failureboolean | nullEmail the tenant's admins when a scheduled payout to this producer fails. Null follows your account-level default.truefalsenotify_tenant_on_payout_sentboolean | nullEmail the tenant's admins when a payout is sent to this producer. Null follows your account-level default.truefalsepayout_cadenceevery_n_weeksmonthlyweeklyEveryNWeeksCadence objectpayout_email_custom_notesstring | nullFree-text notes added to this producer's payout confirmation email. Null or blank follows your account-level notes.producer_namestringrequiredProducer or agency nameproducer_registry_idinteger | nullRegistry ID linking this producer to Advance's shared registry. Required for premium-financing eligibility.recurrence_payout_enabledboolean | nullEnable automatic scheduled commission payouts. Set payout_cadence to configure the schedule.truefalsetransfer_speedstring | nullDefaults to achTransfer method for payouts. Defaults to 'ach'.Responses 200Successful Response 400Bad Request - Invalid input parameters or malformed request body 401Unauthorized - Missing or invalid authentication credentials 403Forbidden - Insufficient permissions to access this resource 404Not Found - The requested resource does not exist 422Validation Error 429Too Many Requests - Rate limit exceeded 500Internal Server Error - An unexpected error occurredUpdated 4 months ago Get all producersGet producer by customer external IDDid this page help you?YesNo