Machine Shop
Deterministic regex entity extraction and email extraction from caller-supplied text. Returns exactly emails, urls and money arrays, each sorted and deduplicated by exact case-sensitive string equality, preserving matched case. Email patterns use Python case-insensitive [A-Z], digits and common email punctuation with a letter TLD of length >=2, case-insensitive matching. URL patterns start with lowercase http:// or https:// and end at whitespace, angle brackets or quotes; trailing punctuation can remain. Money patterns match $/€/£ followed by a digit and digits/commas/dots, or a number followed by USD/EUR/GBP, with one optional whitespace separator and case-insensitive currency codes. Money is returned as strings, not validated numeric amounts. Currency-code patterns have no trailing word boundary: 5 USDC can yield the partial match 5 USD; USDC is not recognized as a distinct currency. Does not extract people, organizations, locations, dates or standalone crypto addresses; not semantic named-entity recognition. No URL fetch or email verification. POST application/json with text. Limit: 50000 input Unicode characters per request; for comparison, the lengths of a and b are added. Empty strings are accepted. Extra JSON properties are ignored. Errors after payment verification: 413 for the character limit; 422 for missing/non-string fields or malformed JSON, and for URL parsing errors. Unpaid calls return 402 with a base64 JSON PAYMENT-REQUIRED header before input validation. Handler error responses are not settled.
Resource URL
https://api.pay-forge.online/v1/extract-entities
Payment options
$0.001 USDC
Max amount
- Pay to
- 0xd8dd9fc8c143207ddbe84e1e9237f11a69814cb5
- Timeout
- 300s
Tags
For agents
Prompt snippet for AI agents
Find and pay for this x402 resource: URL: https://api.pay-forge.online/v1/extract-entities Type: http Sources: payai