masked_text, spans, or pii_count.| Account | Effective set |
| Created after toggles shipped | The core 10: PERSON, NATIONAL_ID, RESIDENCE_PERMIT, PHONE_NUMBER, EMAIL_ADDRESS, DATE_TIME, IBAN, CREDIT_CARD, PASSPORT, ADDRESS. The 13 extended types are off, one toggle away. |
| Created before toggles shipped (never customized) | Grandfathered to the full set: every canonical type stays on until you save a selection, so nothing that used to be masked silently stops being masked. |
is_default field on GET /me/entities tells you which case you are
in: true means you have never saved a selection (the response then shows
the core-10 shipped default as the effective set).ORGANIZATION / MRN /
MONETARY_AMOUNT" report is an extended type that is simply switched
off. Check your toggles before filing a detection bug.1GET /me/entities
12345678910{ "enabled": ["PERSON", "NATIONAL_ID", "RESIDENCE_PERMIT", "PHONE_NUMBER", "EMAIL_ADDRESS", "DATE_TIME", "IBAN", "CREDIT_CARD", "PASSPORT", "ADDRESS"], "is_default": true, "catalog": [ {"type": "PERSON", "group": "core", "default_on": true}, {"type": "ORGANIZATION", "group": "extended", "default_on": false} ] }
PUT /me/entities replaces the whole enabled set at once (there is no
per-type PATCH):1{ "enabled": ["PERSON", "NATIONAL_ID", "PHONE_NUMBER", "ORGANIZATION"] }
422. The saved set is de-duplicated and
returned in the catalog's display order. In the dashboard the same
controls live under
Settings → Entities.12GET /v1/keys/{key_id}/entities PUT /v1/keys/{key_id}/entities
PUT body is {"override": [...]}. Passing "override": null
clears the override so the key inherits the account set again; the GET
response's override field is null in that inherited state. A key id
you don't own returns 404.ORGANIZATION for a document workflow.CUSTOM_TERM (your glossary terms) always
masks, regardless of toggles. An explicit user-defined term is treated
as intent, not a preference.NATIONAL_ID, never
the retired legacy alias SAUDI_NATIONAL_ID. See
legacy alias spans.POST /api/v1/mask and POST /api/v1/redact only.