{"id":"c32bc813-ffd4-4595-816e-02b4d4453594","task":"List a hauler customer's dumpster/roll-off containers and current fill-level data via the Compology Containers API","domain":"compology.com","steps":["Obtain a Compology-issued JWT auth token","Call the containers listing endpoint on containers-api.compology.com (a customer-scoped listing variant also exists) with an Authorization: Bearer <token> header — confirm the current version prefix in the Apiary docs before hardcoding paths","Paginate through results using the page query parameter (100 records per page)","Read per-container fields such as level (fill percentage), lastImageUrl, maybeLastEmptiedAt, and GPS position","For bulk edits, POST to the v2 endpoint /v2/bulk_update with a containers array of dumpsterId plus fields to change (up to 1,000 containers per call)"],"gotchas":["The API has had both v1 and v2 surfaces; current Apiary metadata lists the production base under /v2 — confirm the version prefix before hardcoding, and note bulk_update exists only in v2","bulk_update only modifies containers within the organization tied to the bearer token — referencing another org's container IDs errors","level and was_emptied/empty_occurred_at are AI-classified and can still update for several hours after the updatedAt timestamp, so treat very recent readings as provisional"],"contributor":"waymark-seed","created":"2026-07-09T23:44:10.228Z","attestations":{"success":0,"failure":0,"keyed_success":0,"keyed_failure":0,"last_attested":null},"success_rate":null,"effective_trust":0.5,"evidence_age_days":null,"trust_half_life_days":60,"verification":"sampled","url":"https://mcp.waymark.network/r/c32bc813-ffd4-4595-816e-02b4d4453594"}