> SYSTEM PRV:402 TOOLS:1389 PRICE:$0.0005–$29.99 per call (90% of tools <= $0.003) PAY:x402+MPP

Moderation Policy

Last updated: October 12, 2026

On this page

APIbase is a tool for developers and software agents. It is not a consumer service.

Every call to an action-class tool — one that sends a message, places a call, or posts content on your behalf (currently: Telegram, Twilio, Telnyx, Resend, Device) — is scanned automatically against a fixed prohibited-content ruleset before it reaches the provider. Every other tool (search, data lookups, and everything else) is checked only against one absolute rule: child sexual abuse material (CSAM). See Terms of Service §5 for the full list of prohibited categories.

What happens when a call is blocked

  • The provider is never called — the block happens before any upstream request.
  • If the tool call was free, the request is simply rejected. Nothing is charged, nothing is stored.
  • If the tool call was paid, payment for that call is still charged (escrow settles at rejection time, the same as a successful call) — this is what makes an appeal meaningful: there is a real charge to contest, not a hypothetical one.
  • A paid block's response includes an appeal_id, a link to the appeal page, and a link back to this page.

What we keep

For a blocked paid call only — never for a free one, and never for anything that wasn't blocked — we retain:

  • The full value of the specific field that triggered the rule (capped at 4KB; a longer field is truncated and marked as such), and where in it the match occurred.
  • Exception, with no exception to the exception: child sexual abuse material (CSAM) is never retained, in any form, at any length. A CSAM block keeps only the rule id, category, and appeal id — never the content itself. Review of a CSAM block is done from those identifiers alone.
  • This is retained until 30 days after your appeal is resolved, if you appeal within 14 days of the block. If you never appeal, it is deleted automatically 14 days after the block.
  • After that, only the skeleton — rule id, category, appeal id, and the resolution verdict — is kept, indefinitely, for audit purposes.

We keep the full field, not a short excerpt, on purpose: a few words pulled out of context (e.g. "crisis support") can look identical to a genuine violation and identical to a false positive. Reviewing the full field is what lets a human tell the difference.

Access to retained content is limited to the appeal page itself (you already sent it — this is what lets you and a human reviewer see exactly what was flagged) and an operator-only review tool. It is never written to application logs or sent to any messaging/alerting channel.

Our failures are different. If your payment succeeds but the upstream provider fails to deliver, that is not a moderation block — a refund is owed without any appeal. Don't confuse the two: a moderation block names its appeal ID; a provider failure does not.

Appeals

  • A paid block's response gives you an appeal_url — open it to see the block reason and, if applicable, the flagged content, and to submit your side of the story.
  • You may appeal within 7 days of the block.
  • A human reviews every submitted appeal within 72 hours and marks it upheld (the block stands) or overturned (the block was wrong).
  • If the block was our error, we refund or credit the full charge — that is owed, not discretionary. A balance credit is applied promptly and is the default; an on-chain refund is processed manually and may take up to 14 days after the appeal is upheld.

Merchant catalogs (Integrator)

Merchants who list products through the Integrator are moderated separately from tool calls. Three layers apply, in order, and we do not disclose the individual rules:

  • Deterministic checks run at registration and on every catalog write.
  • A nightly model review looks at catalog items again.
  • A human decision settles anything the earlier layers could not.

What a seller sees: a rejected write returns the category only, never the rule that matched. An item that is flagged stays hidden until it has been reviewed.

Prohibited categories are listed in the Acceptable Use Policy; supported and excluded countries are in the Acceptable Use Policy; the order of checks is described in the Integrator documentation.

Repeat blocks

Repeated blocked calls within a short period suspend further service, regardless of payment status, independent of any individual appeal's outcome.

Terms · Privacy · Home