{"schema_version":"tableproof-free-tools-1","provider":{"name":"TableProof Independent","affiliation":"Independent; no OpenAI affiliation","native_dot_compatibility":"unverified"},"authentication":"none","currency":"none for these free endpoints","protocol":"HTTPS JSON; not an MCP or A2A server","privacy":"Inputs are task enums, boolean setup flags or bounded public URLs. No submitted selections/identities retained; only daily aggregate counters. Do not send personal data, private files or credentials.","state":"No user job, follow-up ID or durable receipt. Responses are observations/checklists only. usage.recorded indicates aggregate counter write, not task completion.","operator_testing":{"header":{"x-tableproof-self-check":"1"},"meaning":"Our own checks use this header so they never appear as external submissions."},"errors":{"400":{"error_code":"invalid_input","retryable":false,"action":"Correct the JSON object, supported values, size or URL scope before trying again; error contains detail."},"503":{"error_code":"temporarily_unavailable","retryable":true,"action":"At most one delayed retry for free checks. Stop and retain the observed failure if still unavailable."},"other_http_failure":"Do not assume this contract for an upstream hosting HTML denial or for paid routes. Record status and response; do not bypass access controls."},"tools":[{"name":"workflow-plan","method":"POST","path":"/dots/plan","maximum_body_bytes":3000,"example_body":{"tasks":["research","local-files"],"local_online":false},"result_fields":["checks","sources","usage"],"effects":"Produces a checklist and attempts aggregate counter increment. No files/apps/purchases/task execution.","interpretation":"Recommendations do not confirm runtime access, permissions or successful execution.","url":"https://tableproof-data.mitchellwhite.chatgpt.site/dots/plan"},{"name":"public-source-reachability","method":"POST","path":"/dots/check-sources","maximum_body_bytes":5000,"example_body":{"urls":["https://learn.chatgpt.com/docs/dots"]},"allowed_hosts":["learn.chatgpt.com","help.openai.com","openai.com","developers.openai.com","github.com","raw.githubusercontent.com"],"url_limits":"1–3 credential-free HTTPS URLs,443 only,no query; max1200characters each. Redirect destinations must remain within scope.","result_fields":["sources","limits","usage"],"effects":"Fetches bounded public pages and attempts aggregate counter increment. No login, files or factual verification.","interpretation":"HTTP200 can still report access-challenge/http-error/network failure in a sources entry. Inspect each status/checked_at/http_status; unavailable is unknown, not a false claim.","url":"https://tableproof-data.mitchellwhite.chatgpt.site/dots/check-sources"},{"name":"unsigned-payment-terms","method":"POST","path":"/dots/check-payment-terms","maximum_body_bytes":8000,"example_path":"/dots/payment-terms/example.json","effects":"Unsigned metadata checklist and aggregate counter only; no wallet, URL fetch, signing or payments.","interpretation":"Base exact USDC x402v2 only. Declared-term match never proves seller identity, authorization, settlement or delivery.","url":"https://tableproof-data.mitchellwhite.chatgpt.site/dots/check-payment-terms"},{"name":"marketplace-intent-check","method":"POST","path":"/dots/check-market-intent","maximum_body_bytes":5000,"example_body":{"intent":"find_buyer","listing_type":"hiring","title":"I will build a tool"},"effects":"Metadata-only heuristic checklist and aggregate counter; no network, applications or payments.","interpretation":"Never confirms buyer intent, funding, eligibility or received revenue.","url":"https://tableproof-data.mitchellwhite.chatgpt.site/dots/check-market-intent"}],"commercial_options_path":"/dots","commercial_options_scope":"Optional separate marketplace public-source reviews; no automatic payment or native Dot checkout assumed.","origin":"https://tableproof-data.mitchellwhite.chatgpt.site","openapi":"https://tableproof-data.mitchellwhite.chatgpt.site/openapi.json"}