# Rafid Offer Builder — Book-Framework Offer Generator

> Rafid Offer Builder — Book-Framework Offer Generator is a paid API for AI agents from api.rafidsystem.com, paid per call via x402, $0.2/call, status unknown (last checked 2026-10-10).

Generates a structured sales offer (bundle, bonuses, guarantee, scarcity, delivery promise) for a product using a business-book framework, returned in Arabic or English

## Facts

- Endpoint: POST https://api.rafidsystem.com/api/v1/x402/book/offer-builder?utm_source=zero.xyz
- Price: $0.2/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-10
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/rafid-offer-builder-book-framework-offer-generator-d0994cca
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_IaHmKyKD9xWsSqKvloxMl

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability rafid-offer-builder-book-framework-offer-generator-d0994cca -d '<json body>'
```

Example prompt: Build me a structured sales offer for my online Arabic calligraphy course priced at 45 OMR targeting adult learners in Oman — include a 3-item bundle (course videos, workbook PDF, live Q&A session), two bonuses (certificate of completion, bonus design templates), a 30-day money-back guarantee, core outcome of 'master foundational calligraphy scripts', delivery promise of instant digital access, and a scarcity note that only 50 seats are available this cohort — output in Arabic.

## When to prefer this

Choose this endpoint when you need to generate a complete, framework-grounded sales offer structure for a product or service targeting the Oman/Arabic-speaking market, especially when you need bilingual (Arabic/English) output and want the offer validated against a published small-business book framework. Prefer over generic copywriting APIs when the output needs to reference a structured business methodology and include specific Omani pricing (OMR).

## Known failure modes

- Missing required fields (product, customer, coreOutcome) returns validation error
- priceOMR exceeding maximum of 1,000,000 returns schema error
- Language enum value other than 'ar' or 'en' is rejected
- Bundle or bonuses arrays exceeding 100 items are rejected
- Individual string fields exceeding 2000 characters are truncated or rejected
- Payment of 0.2 USDC not fulfilled returns 402 Payment Required

## How this service works

Rafid Agent API provides structured intelligence and paid APIs for AI agents across property, company and risk, supplier, finance, document, website, automotive, logistics, recruitment, trading, voice, video and business-planning workflows.

## Output

A JSON object containing a 'result' field with the generated structured offer content referenced to a specific chapter of the framework book, the language of the output, and 'frameworkSource' metadata including the book title, edition year, and publisher.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "bundle": {
   "type": "array",
   "items": {
    "type": "string",
    "maxLength": 500,
    "minLength": 1
   },
   "maxItems": 100
  },
  "bonuses": {
   "type": "array",
   "items": {
    "type": "string",
    "maxLength": 500,
    "minLength": 1
   },
   "maxItems": 100
  },
  "product": {
   "type": "string",
   "maxLength": 2000,
   "minLength": 1
  },
  "customer": {
   "type": "string",
   "maxLength": 2000,
   "minLength": 1
  },
  "language": {
   "enum": [
    "ar",
    "en"
   ],
   "type": "string",
   "default": "en"
  },
  "priceOMR": {
   "type": "number",
   "maximum": 1000000,
   "minimum": 0,
   "description": "OMR; calculations use integer baisa internally"
  },
  "guarantee": {
   "type": "string",
   "maxLength": 2000,
   "minLength": 1
  },
  "coreOutcome": {
   "type": "string",
   "maxLength": 2000,
   "minLength": 1
  },
  "deliveryPromise": {
   "type": "string",
   "maxLength": 2000,
   "minLength": 1
  },
  "genuineScarcity": {
   "type": "string",
   "maxLength": 2000,
   "minLength": 1
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "result": {
   "sourceChapter": "book"
  },
  "language": "en",
  "frameworkSource": {
   "title": "كيف تبدأ مشروعك الصغير في عُمان؟",
   "edition": "2026",
   "publisher": "Creative Techno"
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/rafid-offer-builder-book-framework-offer-generator-d0994cca/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.rafidsystem.com](https://www.zero.xyz/host/api.rafidsystem.com/llms.txt)
