{"uid":"cap_zMD9v4SzjTaVcbCQw3XnH","slug":"spf-authorizes-microsoft-365-bulk-checker-cda3be24","name":"SPF Authorizes Microsoft 365 Bulk Checker","description":"Bulk spf authorizes microsoft 365: up to 20 domains in one call, processed concurrently, results in input order with a per-item error field and a failure count. Same answer per item as the single endpoint. Batch enrichment for agents that hold a list. $0.10 per batch.","url":"https://email.intel.rallylive.ca/bulk/email/spf-authorizes/microsoft-365?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","properties":{}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.1","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.1/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.1","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.1","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_RVaZqW6SVTg17L9gs3wmN","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.1","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Checks up to 20 domains at once to determine whether each domain's SPF record authorizes Microsoft 365 mail servers to send email on its behalf.","exampleAgentPrompt":"Can you check all 15 of these domains and tell me which ones have an SPF record that authorizes Microsoft 365 to send email on their behalf?","exampleUseCases":[{"title":"Microsoft 365 tenant migration audit","prompt":"We're migrating 12 client domains to Microsoft 365 — can you check all of them and tell me which ones already have SPF records that authorize Microsoft 365, and which ones still need to be updated?"},{"title":"Phishing source investigation","prompt":"I have a list of 10 sender domains from suspected phishing emails — can you check whether any of them are legitimately authorized to send via Microsoft 365 in their SPF records?"},{"title":"Email security compliance review","prompt":"I need to audit whether all 18 of our company's domains are properly configured with SPF authorization for Microsoft 365 — can you run the full list and flag any that are missing it?"}],"resultDescription":"Returns an ordered array of results corresponding to the input domains, each containing whether the domain's SPF record authorizes Microsoft 365 mail servers, along with a per-item error field if the lookup failed, and an overall failure count for the batch.","failureModes":["DNS lookup failure for a domain returns a per-item error in that result slot","Malformed or missing domain input causes validation errors","Batch exceeds 20 domains — only up to 20 are supported","SPF record is absent or unparseable for a domain — returned as a distinct result state","Network timeout during concurrent DNS resolution"],"whenToPreferThis":"Choose this endpoint when you have a list of 2–20 domains to check for Microsoft 365 SPF authorization and want to avoid making multiple serial calls. It processes all domains concurrently and returns results in input order, making it ideal for bulk enrichment pipelines, audit workflows, or migration checks where efficiency matters.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-22T18:46:21.093Z","isFirstParty":false,"canonicalSlug":"spf-authorizes-microsoft-365-bulk-checker-cda3be24"}