# Friday Seller Tools – Appeal Draft

> Friday Seller Tools – Appeal Draft is a paid API for AI agents from friday-seller-tools-production.up.railway.app, paid per call via x402, $0.5/call, status unknown (last checked 2026-09-15).

Generates a marketplace policy appeal draft for Amazon, Walmart, Shopify, or eBay seller account or listing reinstatement.

## Facts

- Endpoint: POST https://friday-seller-tools-production.up.railway.app/v1/listings/appeal-draft
- Price: $0.5/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/friday-seller-tools-appeal-draft-274f17b9
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_SCWQyC7xufZoiXjWjDI6M

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 friday-seller-tools-appeal-draft-274f17b9 -d '<json body>'
```

Example prompt: Can you draft a professional Amazon seller appeal letter for my account suspension due to an authenticity complaint on ASIN B08XYZ1234? I need a polished plan-of-action style response that addresses the root cause and corrective steps.

## When to prefer this

Choose this endpoint when an e-commerce seller needs a ready-to-submit policy appeal or reinstatement letter for Amazon, Walmart, Shopify, or eBay. It is purpose-built for marketplace compliance scenarios and delivers formatted, professional appeal drafts at low cost ($0.50 USDC). Prefer this over a generic text generation endpoint when the user explicitly needs marketplace-compliant appeal language, plan-of-action structure, or policy-violation-specific framing.

## Known failure modes

- Missing required fields such as marketplace platform or violation type returns a 400 error
- Invalid marketplace value returns validation error
- Service unavailable or Railway deployment downtime returns 503
- Payment failure via x402 protocol returns 402 Payment Required
- Malformed request body returns 422 Unprocessable Entity
- Job may remain queued indefinitely if backend is overloaded

## How this service works

Instant, low-cost Amazon, Walmart, Shopify, and eBay listing, upload-preparation, advertising, and image-brief deliverables.

## Output

Returns a job_id and status of 'queued', indicating the appeal draft is being generated asynchronously. The agent should poll or await the completed job to retrieve the finished appeal letter text for the specified marketplace platform.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "tone": {
   "enum": [
    "brief",
    "formal"
   ],
   "type": "string",
   "title": "Tone",
   "default": "formal"
  },
  "marketplace": {
   "enum": [
    "amazon_us",
    "walmart_us",
    "shopify",
    "ebay_us"
   ],
   "type": "string",
   "title": "Marketplace",
   "default": "amazon_us"
  },
  "notice_text": {
   "type": "string",
   "title": "Notice Text",
   "maxLength": 5000,
   "minLength": 1
  },
  "evidence_available": {
   "type": "array",
   "items": {
    "type": "string",
    "maxLength": 500,
    "minLength": 1
   },
   "title": "Evidence Available",
   "maxItems": 20
  },
  "listing_identifier": {
   "type": "string",
   "title": "Listing Identifier",
   "pattern": "^[A-Za-z0-9._-]+$",
   "maxLength": 80,
   "minLength": 1
  },
  "suppression_reason": {
   "enum": [
    "image_requirements",
    "missing_attribute",
    "restricted_claim",
    "pricing_error",
    "variation_error",
    "ip_complaint",
    "safety_complaint",
    "other"
   ],
   "type": "string",
   "title": "SuppressionReason"
  },
  "corrective_actions_taken": {
   "type": "array",
   "items": {
    "type": "string",
    "maxLength": 500,
    "minLength": 1
   },
   "title": "Corrective Actions Taken",
   "maxItems": 20
  },
  "preventive_actions_taken": {
   "type": "array",
   "items": {
    "type": "string",
    "maxLength": 500,
    "minLength": 1
   },
   "title": "Preventive Actions Taken",
   "maxItems": 20
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "job_id": "example",
  "status": "queued"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/friday-seller-tools-appeal-draft-274f17b9/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from friday-seller-tools-production.up.railway.app](https://www.zero.xyz/host/friday-seller-tools-production.up.railway.app/llms.txt)
