# Rafid Business Idea Generator

> Rafid Business Idea 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 structured, context-aware business ideas for entrepreneurs based on their skills, budget, city, problem observations, and preferred model, grounded in a published Omani startup framework.

## Facts

- Endpoint: POST https://api.rafidsystem.com/api/v1/x402/book/business-idea-generator?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-business-idea-generator-ea962933
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_-9HBpcbFvKwJxhNVPI9AX

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-business-idea-generator-ea962933 -d '<json body>'
```

Example prompt: I'm based in Muscat, have skills in web development and digital marketing, and I've noticed local restaurants struggle with online ordering. I have a budget of 3000 OMR, about 25 hours a week, and prefer a low startup difficulty with a SaaS business model — can you generate a business idea for me in English?

## When to prefer this

Choose this endpoint when a user wants a structured, locally-grounded business idea specifically for the Omani or Gulf market, especially when they can provide concrete inputs like budget in OMR, skills, city, and target customer. It is particularly valuable when output needs to be in Arabic or when the ideation should be anchored to a published Omani startup framework rather than generic global startup advice. Prefer alternatives for markets outside Oman/Gulf or when no structured framework reference is needed.

## Known failure modes

- Missing required fields (city, skills, or problem) may result in validation errors or generic output
- Budget values outside 0–1,000,000 OMR will be rejected
- Skills array exceeding 100 items or strings over 500 characters will be rejected
- Invalid language enum (anything other than 'ar' or 'en') will cause a schema error
- Payment not provided or insufficient USDC will result in 402 Payment Required
- Invalid or missing paymentEvidence may cause payment verification failure
- Very vague or empty problem/customer fields may produce low-quality or generic business ideas

## 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

Returns a JSON object containing a generated business idea grounded in a chapter of a published Omani small business startup book ('How to Start Your Small Business in Oman', Creative Techno 2026 edition), including the relevant framework source with title, edition, and publisher, plus the language the response was generated in.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "city": {
   "type": "string",
   "maxLength": 100,
   "minLength": 1
  },
  "skills": {
   "type": "array",
   "items": {
    "type": "string",
    "maxLength": 500,
    "minLength": 1
   },
   "maxItems": 100
  },
  "problem": {
   "type": "string",
   "maxLength": 2000,
   "minLength": 1
  },
  "customer": {
   "type": "string",
   "maxLength": 2000,
   "minLength": 1
  },
  "language": {
   "enum": [
    "ar",
    "en"
   ],
   "type": "string",
   "default": "en"
  },
  "solution": {
   "type": "string",
   "maxLength": 2000,
   "minLength": 1
  },
  "budgetOMR": {
   "type": "number",
   "maximum": 1000000,
   "minimum": 0,
   "description": "OMR; calculations use integer baisa internally"
  },
  "paymentEvidence": {
   "type": "array",
   "items": {
    "type": "string",
    "maxLength": 500,
    "minLength": 1
   },
   "maxItems": 100
  },
  "observedProblems": {
   "type": "array",
   "items": {
    "type": "string",
    "maxLength": 500,
    "minLength": 1
   },
   "maxItems": 100
  },
  "startupDifficulty": {
   "enum": [
    "low",
    "medium",
    "high"
   ],
   "type": "string"
  },
  "availableHoursPerWeek": {
   "type": "number",
   "maximum": 168,
   "minimum": 0
  },
  "preferredBusinessModel": {
   "type": "string",
   "maxLength": 100,
   "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-business-idea-generator-ea962933/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)
