{"uid":"cap_vrCyDZwLEn1qeYxM6kait","slug":"machine-utilisation-imports-record-key-uniqueness-validator-1463c639","name":"Machine Utilisation Imports — Record Key Uniqueness Validator","description":"Machine utilisation imports — Record key uniqueness: Record key uniqueness for Machine utilisation imports. Validate a declared CSV table contract, up to 1000 rows. Quoted cells supported; no external enrichment. Specialised preset in a shared 50-profile, 20-operation engine. 0.01 USDC includes one CSV record key uniqueness report.","url":"https://market.datapackvibe.com/x402/assistant-bx-csv-machines-keys?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"csv":{"type":"string","default":"observation_id,observed_on,machine_id,running_hours,scheduled_hours\nrecord-a,2026-01-01,group-a,10,2\nrecord-b,2026-01-02,group-b,20,3","maxLength":100000,"minLength":1},"maximum":{"type":"number","default":1000000000000,"maximum":1000000000000,"minimum":-1000000000000},"minimum":{"type":"number","default":-1000000000000,"maximum":1000000000000,"minimum":-1000000000000},"delimiter":{"enum":[",",";","\t"],"type":"string","default":","},"max_cell_length":{"type":"integer","default":1000,"maximum":5000,"minimum":1},"allowed_categories":{"type":"array","items":{"type":"string","default":"","maxLength":100,"minLength":1},"default":["group-a","group-b"],"maxItems":100,"minItems":0}}},"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_tznCbPML_gmIAq312rYNS","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 that all record keys in a machine utilisation CSV import are unique, checking up to 1000 rows for duplicate primary keys.","exampleAgentPrompt":"Check this machine utilisation CSV for duplicate record keys — it has columns observation_id, observed_on, machine_id, running_hours, scheduled_hours — and tell me if all observation_id values are unique across the rows.","exampleUseCases":[{"title":"Pre-import data quality gate","prompt":"Before I push this machine utilisation CSV to our database, check that every observation_id is unique — I don't want any duplicate keys sneaking in. The file uses comma delimiters and the machine groups are group-a through group-d."},{"title":"Scheduled ETL pipeline validation","prompt":"I have a daily export of machine running hours as a CSV with semicolon delimiters. Validate that all the record keys are unique so our ETL pipeline doesn't fail on duplicate primary keys tonight."},{"title":"Auditing a third-party equipment data feed","prompt":"We received a CSV from our equipment vendor with columns observation_id, observed_on, machine_id, running_hours, scheduled_hours. Can you check whether any observation_id appears more than once in that file?"}],"resultDescription":"Returns a record key uniqueness report for the submitted machine utilisation CSV, identifying whether all primary/record keys are unique, flagging any duplicate keys found, and summarising the validation outcome across up to 1000 rows.","failureModes":["CSV exceeds 1000 rows — only up to 1000 rows are validated","Malformed CSV that cannot be parsed returns a parse error","Delimiter mismatch between declared and actual CSV format causes incorrect parsing","Cell content exceeding max_cell_length causes rejection","Empty CSV input triggers a minimum-length validation error","Category values not present in allowed_categories may be flagged"],"whenToPreferThis":"Use this endpoint when you specifically need to validate record key uniqueness in machine utilisation CSV imports, particularly when working with industrial equipment data (running hours, scheduled hours, machine IDs) and need a pre-import data quality check. It is purpose-built for this domain schema rather than being a generic CSV deduplication tool, making it more appropriate than generic validators when the data matches the machine utilisation schema.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-15T12:39:30.056Z","isFirstParty":false,"canonicalSlug":"machine-utilisation-imports-record-key-uniqueness-validator-1463c639"}