{"slug":"creator-halowerk-com-v1-ad-placement-opt-2f5611","title":"Sorts caller-supplied placement opportunities by end time and solves the weighte","host":"creator.halowerk.com","method":"POST","resource":"https://creator.halowerk.com/v1/ad-placement-opt","category":"other","description":"Sorts caller-supplied placement opportunities by end time and solves the weighted non-overlapping interval problem exactly with dynamic programming. It does not buy inventory, predict conversion, enforce platform policy, model audience harm or guarantee campaign performance.","price_listed":0.004,"price_asked":null,"state":"effects","state_label":"Not tested: has real-world effects","checks_7d":0,"answered_7d":0,"latency_ms_median":null,"reported_calls_30d":2,"reported_payers_30d":2,"networks":["eip155:8453"],"badge":"unverified","paid_checks_7d":0,"paid_ok_7d":0,"example_input":{"body":{"placements":[{"end":15,"id":"pre-roll-a","start":0,"value":42},{"end":28,"id":"mid-roll-b","start":12,"value":55},{"end":42,"id":"mid-roll-c","start":28,"value":38},{"end":42,"id":"bundle-d","start":0,"value":88}]},"bodyType":"json","method":"POST","type":"http"},"output_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"additionalProperties":false,"properties":{"placements":{"items":{"additionalProperties":false,"properties":{"end":{"maximum":1000000000000,"minimum":-1000000000000,"type":"number"},"id":{"maxLength":128,"minLength":1,"type":"string"},"start":{"maximum":1000000000000,"minimum":-1000000000000,"type":"number"},"value":{"maximum":1000000000000,"minimum":0,"type":"number"}},"required":["id","start","end","value"],"type":"object"},"maxItems":10000,"minItems":1,"type":"array"}},"required":["placements"],"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST","PUT","PATCH"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"}},"required":["input"],"type":"object"},"history":[],"description_full":"Sorts caller-supplied placement opportunities by end time and solves the weighted non-overlapping interval problem exactly with dynamic programming. It does not buy inventory, predict conversion, enforce platform policy, model audience harm or guarantee campaign performance.","last_updated":"2026-09-20T22:11:08.264Z","schemes":["exact"]}