Compliance

Submit a state privacy request

Records a privacy request (store-only, admin-reviewed; no automatic action). Public (no login). One endpoint for all five request_type values; options are validated against the type. message is required only when request_type=privacy_rights. Returns {status:"received"}.

post/api/v1/compliance/privacy-request

Request

  • Base URL: https://api.juju.com
  • URL: https://api.juju.com/api/v1/compliance/privacy-request
  • Auth: none declared

Request body

request_type'do_not_sell_or_share' | 'privacy_rights' | 'opt_out_profiling' | 'opt_out_targeted_advertising' | 'limit_sensitive_information' required
first_namestring required
last_namestring required
emailstring email required
phonestring required
address1string required
address2string nullable
citystring required
statestring required
zipstring required
optionsstring[] required

Valid values depend on request_type; see the guide.

messagestring nullable

Required only when request_type=privacy_rights.

Response

Request recorded.

dataunknown required
metaobject required

Pagination and context metadata. Always present, empty object ({}) when no metadata applies to the response.

errorsstring[] required

Empty array on success. On failure, human-readable error strings suitable for surfacing to end users.

Example response

{
  "errors": []
}

Changes

No recorded changes to this operation across all 1 revision of this API.