{"uid":"cap_Zu0Q54SWdlfEhwIXpIUYX","slug":"studio-extract-structured-field-extraction-from-text-154e1231","name":"Studio Extract — Structured Field Extraction from Text","description":"Studio sells 6 per-call jobs over HTTP, paid in USDC on base via x402 or direct transfer.","url":"https://short.desknav.ai/jobs/extract","method":"POST","headers":{},"bodySchema":{"type":"object","required":["text"],"properties":{"text":{"type":"string","description":"The text to work on."},"fields":{"type":"array","description":"Names of the fields to extract from the text."}}},"responseSchema":{"output":{"model":"<id of the model that ran the job>","result":"<the completed work>","offerId":"extract","inputThreatLevel":"low"},"status":"delivered","offerId":"extract","invoiceId":"inv_1"},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.15","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"registry","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.15/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.15","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.15","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_Gm3wP2cvs_SobTgahDX9f","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.15","costPer":"request","priority":0,"asset":null,"unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Extracts specified named fields from arbitrary text using an AI model, paid per-call in USDC via x402 on Base.","exampleAgentPrompt":"Extract the fields 'company_name', 'invoice_date', and 'total_amount' from this text: 'Acme Corp issued invoice #1042 on March 15, 2025 for a total of $4,200 for consulting services.'","exampleUseCases":[{"title":"Invoice data extraction for accounting","prompt":"Pull out the vendor name, invoice date, and total due from this invoice text: 'Global Supplies Inc. sent invoice #8821 dated April 3, 2025 for $1,850 in office materials.'"},{"title":"Resume parsing for HR screening","prompt":"Extract the fields 'candidate_name', 'years_of_experience', and 'most_recent_employer' from this resume snippet: 'Jane Doe has 8 years of software engineering experience. Her most recent role was at Stripe, where she led the payments infrastructure team.'"},{"title":"News article fact extraction","prompt":"From this article excerpt, extract 'event_name', 'location', and 'date': 'The Annual Tech Summit will take place in San Francisco on June 10, 2025, drawing over 5,000 attendees from across the industry.'"}],"resultDescription":"Returns a JSON object with a 'result' containing the extracted field values as produced by the AI model, plus the model ID used, the offer ID ('extract'), an invoice ID for the payment transaction, and an input threat level assessment. Status is 'delivered' on success.","failureModes":["Missing required 'text' field returns a validation error","Empty or very short text may yield incomplete or empty extractions","Ambiguous field names may result in incorrect or null extractions","Payment failure via x402 prevents job execution","Model unavailability may delay or fail the response"],"whenToPreferThis":"Choose this endpoint when you need to extract specific named fields from unstructured text programmatically, especially within an autonomous agent workflow that handles its own USDC micropayments via x402. It is well-suited for document parsing, entity extraction, and data structuring tasks where you define exactly which fields to pull. Prefer it over general-purpose LLM calls when you want a pay-per-use, invoice-tracked extraction with a defined schema response.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T06:39:56.997Z","isFirstParty":false}