# GOFIBER Source Brief - Extractive Q&A from Provided Documents

> GOFIBER Source Brief - Extractive Q&A from Provided Documents is a paid API for AI agents from gofiber.hr, paid per call via x402, $0.1/call, status unknown (last checked 2026-10-22).

Extracts relevant excerpts from user-supplied source documents to answer a specific question, without internet search or independent fact synthesis.

## Facts

- Endpoint: POST https://gofiber.hr/x402/services/source-brief?utm_source=zero.xyz
- Price: $0.1/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-22
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/gofiber-source-brief-extractive-q-a-from-provided-documents-ac886954
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_x8ODm6B-_1RUYxKK1XewC

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 gofiber-source-brief-extractive-q-a-from-provided-documents-ac886954 -d '<json body>'
```

Example prompt: I have a report at https://example.com/q4-report with the text 'Revenue increased by 12% in Q4.' — can you extract the relevant excerpts from it that answer the question: what was the revenue growth in Q4?

## When to prefer this

Choose this endpoint when you need to extract specific information from documents you already have access to, strictly without internet lookups or hallucinated synthesis. It is ideal when you need cited, extractive answers (direct quotes) rather than generated summaries, and when auditability of sources matters. Prefer this over general-purpose LLM Q&A when you need guaranteed grounding in the exact provided text.

## Known failure modes

- Source text is empty or below minimum length (minLength: 1)
- Source text exceeds maximum length (maxLength: 20000 characters)
- More than 5 sources provided (maxItems: 5)
- Question exceeds 500 characters
- URL does not match required https:// pattern
- No relevant excerpts found for the given question in the provided sources
- Payment of 0.1 USDC not completed, returning 402
- Malformed JSON input causing validation errors

## How this service works

GOFIBER d.o.o. iz Petrinje izvodi elektroinstalacije, strukturno mrežno kabliranje, videonadzor i WAGO PLC automatizaciju u Sisačko-moslavačkoj županiji i šire. Brza ponuda.

## Output

Returns a job ID, status (FULFILLED), result URL, and a result object containing: the original question, the extraction method used ('extractive_source_brief'), a list of sources each with their URL and relevant excerpts pulled from the text, a scope disclaimer clarifying no internet search was performed, and a verified flag. The excerpts are direct quotes from the provided source texts.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "sources": {
   "type": "array",
   "items": {
    "type": "object",
    "default": {
     "url": "https://example.com/report",
     "text": "The budget is ten units."
    },
    "example": {
     "url": "https://example.com/report",
     "text": "The budget is ten units."
    },
    "examples": [
     {
      "url": "https://example.com/report",
      "text": "The budget is ten units."
     }
    ],
    "required": [
     "url",
     "text"
    ],
    "properties": {
     "url": {
      "type": "string",
      "default": "https://example.com/report",
      "example": "https://example.com/report",
      "pattern": "^https://[^\\s]+$",
      "examples": [
       "https://example.com/report"
      ]
     },
     "text": {
      "type": "string",
      "default": "The budget is ten units.",
      "example": "The budget is ten units.",
      "examples": [
       "The budget is ten units."
      ],
      "maxLength": 20000,
      "minLength": 1
     }
    },
    "additionalProperties": false
   },
   "default": [
    {
     "url": "https://example.com/report",
     "text": "The budget is ten units."
    }
   ],
   "example": [
    {
     "url": "https://example.com/report",
     "text": "The budget is ten units."
    }
   ],
   "examples": [
    [
     {
      "url": "https://example.com/report",
      "text": "The budget is ten units."
     }
    ]
   ],
   "maxItems": 5,
   "minItems": 1
  },
  "question": {
   "type": "string",
   "default": "What is the budget?",
   "example": "What is the budget?",
   "examples": [
    "What is the budget?"
   ],
   "maxLength": 500,
   "minLength": 1
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "job_id": "3f2a9c8e7b6d5a4f3e2d1c0b9a8f7e6d5c4b3a2f1e0d9c8b7a6f5e4d3c2b1a09",
  "result": {
   "scope": "Relevant excerpts from buyer-supplied sources. No internet search, independent source verification or synthesized factual conclusion.",
   "method": "extractive_source_brief",
   "sources": [
    {
     "source_url": "https://example.com/report",
     "relevant_excerpts": [
      "The budget is ten units."
     ],
     "source_verified_online": false
    }
   ],
   "question": "What is the budget?",
   "verified": true
  },
  "status": "FULFILLED",
  "result_url": "https://gofiber.hr/x402/jobs/3f2a9c8e7b6d5a4f3e2d1c0b9a8f7e6d5c4b3a2f1e0d9c8b7a6f5e4d3c2b1a09/result",
  "status_url": "https://gofiber.hr/x402/jobs/3f2a9c8e7b6d5a4f3e2d1c0b9a8f7e6d5c4b3a2f1e0d9c8b7a6f5e4d3c2b1a09"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/gofiber-source-brief-extractive-q-a-from-provided-documents-ac886954/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from gofiber.hr](https://www.zero.xyz/host/gofiber.hr/llms.txt)
