Fractal Logo

Tokenization infrastructure for African real assets. Issuers, investors, and operators on one shared operational layer.

Platform

HomeOfferingsDocumentationAPI ReferenceIssuer PortalInvestor Portal

Legal

Privacy PolicyTerms of ServiceCookie Policy

© 2026 Fractal. All rights reserved.

Investments involve risk. Past performance is not indicative of future results. Not financial advice.

Fractal Logo
DocsSign upLogin
DocsSign upLogin

Docs Navigation

Current: Error Codes

Open all sections

Overview

IntroductionHow Fractal WorksPlatform LifecycleKey Concepts

Getting Started

For IssuersFor InvestorsFor OperatorsFor ProfessionalsFor Admins

Role Guides

Issuer GuideInvestor GuideOperator GuideProfessional GuideAdmin Guide

Compliance & Trust

Compliance ModelBlockchain & Contracts

Developer Reference

API OverviewAuthenticationEndpointsWebhooksSmart ContractsError Codes

More

GlossaryFAQ

Documentation

Overview

IntroductionHow Fractal WorksPlatform LifecycleKey Concepts

Getting Started

For IssuersFor InvestorsFor OperatorsFor ProfessionalsFor Admins

Role Guides

Issuer GuideInvestor GuideOperator GuideProfessional GuideAdmin Guide

Compliance & Trust

Compliance ModelBlockchain & Contracts

Developer Reference

API OverviewAuthenticationEndpointsWebhooksSmart ContractsError Codes

More

GlossaryFAQ

Home / Documentation / API Error Codes

Error Handling

API responses use a structured error envelope with machine-readable codes and descriptive messages.

Error Envelope

{
  "error": {
    "code": "validation_error",
    "message": "The amount must be at least 10000.00 USDT.",
    "field": "amount"
  }
}

HTTP Status Mapping

StatusCodeWhen It Happens
400 Bad Requestvalidation_errorPayload structure or field validation fails
401 UnauthorizedunauthorizedMissing or invalid bearer token
403 ForbiddenforbiddenInsufficient scope or missing CSRF token
404 Not Foundresource_not_foundRequested resource ID not present
409 ConflictconflictResource state conflict or duplicate action
422 Unprocessablebusiness_rule_violationRequest valid but blocked by platform rules
429 Too Many Requestsrate_limit_exceededRequest volume exceeded rate limit
500 Internal Server Errorinternal_errorUnexpected server-side failure

Idempotency Guidance

For retry-safe create operations, include an idempotency key header.

Idempotency-Key: 5e24c6f9-1806-440f-8f89-f2d3edced8f1