{"uid":"cap_WdV2ob0-rlKd85n6fXOE5","slug":"crm-required-field-checker-ac8589bf","name":"CRM Required-Field Checker","description":"CRM Required-field checker: Check each record for a supplied set of required fields. Tailored for crm workflows.","url":"https://market.datapackvibe.com/x402/validate-records-crm?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"records":{"type":"array","items":{"type":"object"},"default":[{"id":"A1","email":"a@example.com"},{"email":"bad@example.com"}]},"required":{"type":"array","items":{"type":"string"},"default":["id","email"]}}},"responseSchema":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_e4dLTQ1rIPb2aAntl0Ru6","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":"Validates a batch of CRM records against a specified set of required fields, identifying which records are missing mandatory data.","exampleAgentPrompt":"Can you check these CRM records and flag any that are missing the required fields 'id', 'email', and 'company'? Here are the records: [{\"id\":\"A1\",\"email\":\"a@example.com\"},{\"email\":\"bad@example.com\",\"company\":\"Acme\"}]","exampleUseCases":[{"title":"Pre-import lead validation","prompt":"Before I import these leads into the CRM, check each one to make sure they all have 'id', 'email', and 'phone' filled in — here's the list: [{\"id\":\"L1\",\"email\":\"john@example.com\"},{\"email\":\"jane@example.com\",\"phone\":\"555-1234\"}]."},{"title":"Daily CRM data quality audit","prompt":"Run a daily check on these 50 customer records and tell me which ones are missing any of the required fields: 'id', 'email', 'first_name', or 'account_owner'."},{"title":"Pre-sync completeness check","prompt":"Before we sync our contact records to the marketing platform, validate that every record has 'email', 'company', and 'country' filled in — flag the ones that don't so we can fix them first."}],"resultDescription":"Returns a per-record validation report indicating which records pass or fail the required-field check, and for failing records, which specific required fields are absent.","failureModes":["Empty records array returns no validation results","Malformed record objects may produce unexpected missing-field results","If required fields list is empty, all records may trivially pass","Large record batches may increase latency or hit size limits","Non-object items in the records array may cause processing errors"],"whenToPreferThis":"Choose this endpoint when you need a lightweight, CRM-tailored required-field validation pass over a batch of records before importing, syncing, or processing them. It is purpose-built for CRM workflows and handles per-record field presence checks efficiently without requiring a full schema validation framework.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-01T06:47:36.345Z","isFirstParty":false,"canonicalSlug":"crm-required-field-checker-ac8589bf"}