{"uid":"cap__sshCeRBgmWzpXUsV-n6S","slug":"halowerk-dark-fleet-detection-scorer-8101ef49","name":"Halowerk Dark Fleet Detection Scorer","description":"Combines caller-supplied AIS gap duration, unmatched satellite detections, night-observation fraction, and position discrepancy into a bounded score. It does not identify a vessel, link detections, establish illegal activity, or replace maritime intelligence review.","url":"https://space.halowerk.com/v1/dark-fleet-detect","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"tracks":{"type":"array","items":{"type":"object","required":["track_id","ais_gap_hours","satellite_detection_count","unmatched_detection_count","night_detection_fraction","position_discrepancy_km"],"properties":{"track_id":{"type":"string","maxLength":128,"minLength":1},"ais_gap_hours":{"type":"number","maximum":8760,"minimum":0},"position_discrepancy_km":{"type":"number","maximum":100000,"minimum":0},"night_detection_fraction":{"type":"number","maximum":1,"minimum":0},"satellite_detection_count":{"type":"integer","maximum":1000000,"minimum":0},"unmatched_detection_count":{"type":"integer","maximum":1000000,"minimum":0}},"additionalProperties":false},"maxItems":10000,"minItems":1},"review_threshold":{"type":"number","maximum":1,"minimum":0}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.003","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.003/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.003","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.003","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_g0lEyadC8jxsICrExp5Fz","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.003","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Computes a bounded dark-fleet suspicion score for vessel tracks by combining AIS gap duration, unmatched satellite detections, night-observation fraction, and position discrepancy into a single normalized metric.","exampleAgentPrompt":"Score these 3 vessel tracks for dark fleet suspicion: track 'VES-001' had a 72-hour AIS gap, 45 satellite detections, 30 unmatched, 0.8 night fraction, and 15 km position discrepancy; track 'VES-002' had 12 hours gap, 10 detections, 2 unmatched, 0.2 night fraction, and 2 km discrepancy; track 'VES-003' had 200 hours gap, 100 detections, 90 unmatched, 0.95 night fraction, and 500 km discrepancy — flag anything scoring above 0.7 for review.","exampleUseCases":[{"title":"Sanctions evasion vessel screening","prompt":"I have a list of 50 vessel tracks from last month — each has AIS gap hours, satellite detection counts, unmatched detections, night fraction, and position discrepancy in km. Score all of them for dark fleet behavior and flag any with a suspicion score above 0.75 so our compliance team can prioritize their review."},{"title":"Single suspicious tanker assessment","prompt":"We spotted tanker track 'TANKER-X99' with a 168-hour AIS gap, 80 satellite detections of which 65 were unmatched, 0.9 night detection fraction, and 320 km position discrepancy — give me its dark fleet suspicion score and tell me if it crosses a 0.6 review threshold."},{"title":"Routine nightly fleet anomaly monitoring","prompt":"Every night I want to run our fleet of vessel tracks through the dark fleet scorer — tonight's batch has tracks with varying AIS gaps, satellite hit counts, unmatched counts, night fractions, and position discrepancies. Score them all and return which ones need analyst review above threshold 0.65."}],"resultDescription":"Returns a bounded suspicion score (0–1) per vessel track reflecting the likelihood of dark fleet behavior based on the four input signals (AIS gap, unmatched satellite detections, night-observation fraction, position discrepancy). Tracks meeting or exceeding the caller-supplied review threshold are flagged for analyst attention. Does not identify vessels, link detections across tracks, establish legal findings, or substitute for professional maritime intelligence review.","failureModes":["Missing required track fields (track_id, ais_gap_hours, etc.) → 400 validation error","Array with 0 items or more than 10,000 items → schema validation failure","Values outside allowed ranges (e.g. night_detection_fraction > 1) → 400 error","review_threshold outside 0–1 → validation error","Payment not provided or insufficient → 402 payment required","Service unavailable or timeout for large batches → 5xx error"],"whenToPreferThis":"Choose this endpoint when you need a fast, deterministic, bounded suspicion score for one or many vessel tracks based on structured AIS and satellite detection features. It is ideal for batch compliance screening, triage pipelines, or automated alerting workflows where you have pre-computed track-level features and need a normalized score to rank or filter by. Prefer alternatives (dedicated maritime intelligence platforms or vessel identification services) when you need vessel identity resolution, cross-track linking, evidentiary-quality analysis, or actionable legal conclusions.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T06:39:56.996Z","isFirstParty":false}