Batch add or update user labels
Upsert up to 100 labels across many wallets in one request; each item carries its own address. Modelled on the events ingest API: rows with an invalid address (ENS names are NOT resolved here; pass a literal EVM 0x... or Solana address) are quarantined (skipped and reported in the response) rather than failing the whole batch. A request where every row is invalid returns 400. Requires profiles:write scope. Batch delete: send rows with _is_deleted: 1 to tombstone labels in bulk; omit timestamp to delete as of now, or pair it with a past timestamp to record a historical removal (the equivalent of DELETE /v0/profiles/{address}/labels, one row per wallet/label).
Request
- Base URL: https://api.formo.so
- URL: https://api.formo.so/v0/profiles/labels
- Auth: HTTP bearer
Request body
Response
Batch processed. Returns counts of forwarded vs quarantined rows, with a per-row errors entry for each quarantined row.
Changes
No recorded changes to this operation across all 1 revision of this API.