Deep-merges a partial settings object into the entity’s settings JSONB column.
Existing top-level keys not present in the request body are preserved (non-destructive).
Known nested objects (branding, documents, shipping, tax, fixed_assets_config)
are second-level merged so a partial PATCH on a sub-object does not clobber sibling keys.
Requires scope settings:write.
Documentation Index
Fetch the complete documentation index at: https://docs.arcuserp.com/llms.txt
Use this file to discover all available pages before exploring further.
API key issued per entity via Settings > Developers > API Keys.
Each key carries scopes (e.g. orders:read, products:write).
Bearer token format: Authorization: Bearer ark_live_ent_
Test keys use ark_test_ent_. Both are issued per entity
via Settings > Developers > API Keys.
Idempotent request key; same key within 24h returns cached result
Entity UUID (must match the API key's entity)
Partial settings object. Will be deep-merged into the entity's existing settings JSONB. Must be a non-null object (not an array).
Settings merged successfully