Correcting accepted creator terms
What's new
Creator terms now record the creator's legal_name alongside date_of_birth, country, state, and age, and a new endpoint — update_creator_terms — lets you fix those details after the terms have been accepted.
The request body takes legal_name, date_of_birth, country, and state. Every field is optional and only the ones you send are changed, so a correction to a misspelled name leaves the rest of the record intact. accepted_at and the terms id are not writable.
Impact
Previously an accepted terms record was immutable, so a typo in the creator's personal details meant re-accepting the terms. You can now patch the record in place and keep the original acceptance timestamp, which matters for payout and tax reporting where the accepted-at date is the audit anchor.
Changes
| Resource | Change |
|---|---|
| update_creator_terms | New PATCH endpoint on /v1/creators/{creator_id}/terms, taking optional legal_name, date_of_birth, country, and state and returning the updated terms |
| get_creators, get_creator, create_creator, update_creator | Added optional legal_name to the terms object in responses |
| Components | Added the CreatorTermsUpdate schema; added legal_name to CreatorTermsRead |
Upgrade
- No action required.
legal_nameis optional and absent on terms accepted before this release. legal_namemust be 1–255 characters,countryan ISO 3166-1 alpha-2 code, andstateone of theUnitedStatesenum values.
Need help?
Contact our integration team at [email protected]