{"uid":"cap_QPu9-U4-1OluFCIxiBna7","slug":"2s-edi-document-generator-a7ddd6b4","name":"2s EDI Document Generator","description":"The (most) everything API: 575+ pay-per-call endpoints for AI agents — ground-truth data, a full AI gateway, and agent infrastructure (storage, queues, watchers). USDC via x402, no signup, no API keys, and upto billing: pay actual usage, not the quote.","url":"https://2s.io/api/edi/generate","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"date":{"type":"string","description":"Document date YYYYMMDD (default today)."},"type":{"enum":["850","810","856"],"type":"string","description":"850 = Purchase Order, 810 = Invoice, 856 = Ship Notice/ASN."},"items":{"type":"array","items":{"type":"object"},"description":"Line items (quantity, uom, price, productId)."},"total":{"type":"number","description":"For 810: invoice total (USD)."},"parties":{"type":"array","items":{"type":"object"},"description":"N1 party loops (role + name)."},"poNumber":{"type":"string","description":"For 810: the PO being invoiced."},"senderId":{"type":"string","description":"Sender interchange id."},"receiverId":{"type":"string","description":"Receiver interchange id."},"documentNumber":{"type":"string","description":"PO number (850) or invoice number (810)."}}},"responseSchema":null,"example":{"request":{"date":"20240115","type":"850","items":[{"uom":"EA","price":12.5,"quantity":50,"productId":"WIDGET-X"}],"parties":[{"name":"Acme Distribution","role":"BY"},{"name":"Supplier Corp","role":"SU"}],"senderId":"MYCOMPANY","receiverId":"SUPPLIER01","documentNumber":"PO-2024-001"},"response":{"data":{"ok":true,"meta":{"edi":"ISA*00*          *00*          *ZZ*MYCOMPANY      *ZZ*SUPPLIER01     *240115*2139*U*00401*732373109*0*P*>~GS*PO*MYCOMPANY*SUPPLIER01*20240115*2139*732373109*X*004010~ST*850*0001~BEG*00*SA*PO-2024-001**20240115~N1*BY*Acme Distribution~N1*SU*Supplier Corp~PO1*1*50*EA*12.5**VP*WIDGET-X~CTT*1~SE*7*0001~GE*1*732373109~IEA*1*732373109~","segmentCount":11,"controlNumber":"732373109"},"items":[{"type":"850","lineItems":1,"documentNumber":"PO-2024-001"}],"total":1,"source":{"url":"https://2s.io/edi/generate","license":"Computed by 2s.io. X12 is an ASC X12 standard; this is an independent generator.","provider":"2s.io X12 EDI generator"}},"meta":{"cost":{"usd":0.0018,"tier":0},"caller":"x402","version":null,"endpoint":"edi.generate","settlement":{"txHash":"0xf9580b1d77fc590f829bb94fde52f69034b6e740db994ef2096179238ad1527a","network":"eip155:8453","success":true}}}},"exampleRequest":{"date":"20240115","type":"850","items":[{"uom":"EA","price":12.5,"quantity":50,"productId":"WIDGET-X"}],"parties":[{"name":"Acme Distribution","role":"BY"},{"name":"Supplier Corp","role":"SU"}],"senderId":"MYCOMPANY","receiverId":"SUPPLIER01","documentNumber":"PO-2024-001"},"tags":["x402"],"displayCostAmount":"0.0018","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"settled","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.0018/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.0045","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.0045","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_FaPwUcFB14p6o_vM0IPHZ","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.0045","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Generates ASC X12 EDI documents (Purchase Orders 850 or Invoices 810) from structured JSON input","exampleAgentPrompt":"Generate an X12 EDI 850 Purchase Order for PO number PO-2024-001 dated today, from sender ID MYCOMPANY to receiver ID SUPPLIER01, with one line item: 50 each of product WIDGET-X at $12.50, for buyer warehouse 'Acme Distribution'.","exampleUseCases":null,"resultDescription":"Returns a JSON object with ok:true, a meta object containing the full EDI X12 string (ISA through IEA segments), segment count, and control number, plus an items array summarizing the document type, line item count, and document number. Also includes source/license metadata.","failureModes":["Missing required fields (e.g. no senderId or receiverId) returns a validation error","Invalid document type (not 850 or 810) returns an error","Malformed line items array may result in an error or incomplete EDI output","Network or payment failure returns HTTP 402 or connectivity error","810 without poNumber or total may produce incomplete invoice EDI"],"whenToPreferThis":"Use this endpoint when you need to programmatically generate standards-compliant ASC X12 EDI 850 Purchase Orders or 810 Invoices on demand without setting up a full EDI platform, trading partner agreement, or VAN. Ideal for AI agents automating supply chain workflows, B2B order fulfillment, or invoicing with trading partners that require EDI.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-13T06:59:15.380Z","isFirstParty":false}