{"uid":"cap_jSfocyTVzTQ3k1ZU9sau6","slug":"mexico-sat-69-b-efos-rfc-lookup-5408d849","name":"Mexico SAT 69-B (EFOS) RFC Lookup","description":"Pay-per-call Mexico utilities for AI agents over x402 (USDC on Base). No accounts, no API keys. Mexican RFC validation (offline) and SAT 69-B (EFOS) lookup by RFC. Data: SAT, Listado completo 69-B, datos abiertos (Libre Uso MX), cut-off 2026-09-30. Not an official SAT service and not endorsed by the SAT. / No es un servicio oficial del SAT ni está avalado por el SAT. Privacy notice: /privacy","url":"https://mexico-agent-toolkit.spain-agent-toolkit.workers.dev/v1/mx/sat/69b?utm_source=zero.xyz","method":"GET","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method"],"properties":{"type":{"type":"string","const":"http"},"method":{"enum":["GET"],"type":"string"},"queryParams":{"type":"object","required":["rfc"],"properties":{"rfc":{"type":"string","description":"RFC to look up (12 or 13 characters)"}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":{"type":"json","example":{"rfc":"EKU9003173C9","listed":false,"source":{"source":"SAT, Listado completo 69-B, datos abiertos, Libre Uso MX","dataCutoff":"2026-09-30"},"records":[],"situation":null}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.01","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","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.01/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_EEPYvqk3MJ_zU8Yxtdo5e","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.01","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Looks up a Mexican RFC in the SAT Listado 69-B (EFOS) to determine if a taxpayer is listed as a tax-fraud shell company","exampleAgentPrompt":"Can you check if the RFC 'EKU9003173C9' appears on the SAT 69-B EFOS list — I need to know if this Mexican supplier is flagged as a fictitious-invoice shell company before we proceed with payment.","exampleUseCases":[{"title":"Supplier due diligence before payment","prompt":"Before we pay this Mexican vendor, can you check if their RFC AAA010101AAA is on the SAT 69-B EFOS blacklist? I don't want to deduct invoices from a shell company."},{"title":"Automated invoice validation workflow","prompt":"We just received an invoice from a company with RFC XYZ123456789 — can you look them up in the SAT 69-B list and tell me if they're flagged as an EFOS so our accounting system can decide whether to approve it?"},{"title":"Compliance audit on existing supplier list","prompt":"I need to verify if RFC MEGE800101H10 has ever appeared in the SAT 69-B listado — it's for a compliance audit on our current supplier roster."}],"resultDescription":"Returns a JSON object indicating whether the queried RFC is listed on the SAT 69-B (EFOS) register, including a 'listed' boolean, any matching 'records' with situational details, the 'situation' field describing the taxpayer's classification, and source metadata including the data provider and cutoff date (2026-09-30).","failureModes":["Missing or malformed RFC parameter returns a validation error","RFC shorter or longer than 12–13 characters may be rejected","RFC not found simply returns listed:false with empty records (not an error)","Payment not completed via x402/USDC results in HTTP 402 before lookup occurs","Data may be stale relative to real-time SAT updates beyond the stated cutoff date"],"whenToPreferThis":"Use this endpoint when you need a pay-per-call, no-registration check of a Mexican RFC against the SAT 69-B EFOS list — ideal for AI agents doing supplier due diligence, automated invoice validation, or fiscal compliance checks without setting up an account or managing API keys. Prefer this over full SAT RFC validation endpoints when the specific concern is EFOS/shell-company status rather than general RFC format validity.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-31T18:30:17.402Z","isFirstParty":false,"canonicalSlug":"mexico-sat-69-b-efos-rfc-lookup-5408d849"}