{"uid":"cap_OBmdVBKDm1v42N43iTHC_","slug":"phishing-exercises-duplicate-key-report-equal-width-histogram-dae8d070","name":"Phishing Exercises Duplicate Key Report + Equal-Width Histogram","description":"Phishing exercises — Duplicate key report + Equal-width histogram: Duplicate key report + Equal-width histogram for supplied phishing exercises records (messages_delivered, reported_messages). Up to 200 rows; 2 independent reports using shared local analytical engines. No live lookup, prediction, professional assessment or external action. 0.01 USDC includes 2 supplied-data reports for up to 200 rows.","url":"https://market.datapackvibe.com/x402/assistant-ib26-security-14-064?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"bins":{"type":"integer","default":5,"maximum":30,"minimum":1},"rows":{"type":"array","items":{"type":"object","required":["row_id","control_group","date","messages_delivered","reported_messages"],"properties":{"date":{"type":"string","default":"","pattern":"^\\d{4}-\\d{2}-\\d{2}$","maxLength":10},"row_id":{"type":"string","default":"","maxLength":80,"minLength":1},"control_group":{"type":"string","default":"","maxLength":80},"reported_messages":{"type":["number","null"],"maximum":1000000000000,"minimum":-1000000000000},"messages_delivered":{"type":["number","null"],"maximum":1000000000000,"minimum":-1000000000000}},"additionalProperties":false},"default":[{"date":"2026-10-01","row_id":"row-1","control_group":"group-a","reported_messages":1,"messages_delivered":10},{"date":"2026-10-02","row_id":"row-2","control_group":"group-b","reported_messages":2,"messages_delivered":20},{"date":"2026-10-03","row_id":"row-3","control_group":"group-a","reported_messages":3,"messages_delivered":15},{"date":"2026-10-04","row_id":"row-4","control_group":"group-b","reported_messages":4,"messages_delivered":30}],"maxItems":200,"minItems":1},"field":{"enum":["messages_delivered","reported_messages"],"type":"string","default":"messages_delivered"}}},"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_rERSF8sCD0cUkx6HZgkFQ","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":"Analyzes phishing exercise records to produce a duplicate key report and an equal-width histogram for either messages_delivered or reported_messages fields, supporting up to 200 rows.","exampleAgentPrompt":"Can you check this phishing exercise dataset for duplicate row IDs and also give me a 5-bin histogram of the reported_messages field? I have 4 rows: row-1 group-a 2026-10-01 delivered=10 reported=1, row-2 group-b 2026-10-02 delivered=20 reported=2, row-3 group-a 2026-10-03 delivered=15 reported=3, row-4 group-b 2026-10-04 delivered=30 reported=4.","exampleUseCases":[{"title":"Audit phishing campaign data quality","prompt":"I've got results from our last phishing simulation — 50 rows with row IDs, dates, control groups, messages delivered, and messages reported. Can you run a duplicate key check and a 10-bin histogram on the messages_delivered column so I can spot any data entry errors?"},{"title":"Analyze reported message distribution","prompt":"Here are the phishing exercise records from Q3 — about 120 rows. Can you generate a 5-bin equal-width histogram on the reported_messages field and also flag any rows that share the same row ID?"},{"title":"Security training data cleanup","prompt":"Before I import this phishing awareness dataset into our dashboard, can you run it through a duplicate key report and a histogram of messages_delivered with 8 bins? I want to make sure there are no repeated records and see how delivery counts are spread out."}],"resultDescription":"Returns two independent analytical reports: (1) a duplicate key report identifying any rows sharing the same row_id, and (2) an equal-width histogram for the specified field (messages_delivered or reported_messages) divided into the requested number of bins, covering up to 200 input rows.","failureModes":["More than 200 rows submitted — request will be rejected or truncated","Invalid date format (not YYYY-MM-DD) — schema validation error","Bin count outside 1–30 range — rejected by schema","Missing required fields (row_id, messages_delivered, reported_messages) — validation failure","Non-numeric values in numeric fields — parse error","Empty rows array — schema minimum violation"],"whenToPreferThis":"Choose this endpoint when you need fast, local statistical quality checks on phishing exercise tabular data specifically — combining duplicate key detection with frequency distribution analysis in a single low-cost call. It is ideal for data auditing before ingestion, validating simulation exports, or summarizing distributions without needing a live database, prediction model, or external lookup.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-11-05T00:41:01.151Z","isFirstParty":false,"canonicalSlug":"phishing-exercises-duplicate-key-report-equal-width-histogram-dae8d070"}