Skip to main content

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

ResourceChange
update_creator_termsNew 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_creatorAdded optional legal_name to the terms object in responses
ComponentsAdded the CreatorTermsUpdate schema; added legal_name to CreatorTermsRead

Upgrade

  • No action required. legal_name is optional and absent on terms accepted before this release.
  • legal_name must be 1–255 characters, country an ISO 3166-1 alpha-2 code, and state one of the UnitedStates enum values.

Need help?
Contact our integration team at integration@aghanim.com