{"model":{"id":"detect-pro","name":"Detect Pro","description":"Frontier detection model. Returns structured bounding boxes (x_min, y_min, x_max, y_max) plus a visualised output image.","tasks":["detection"],"credits_per_call":2,"input_fields":{"image_url":"string (required)","prompt":"string (required — e.g. \"traffic lights\")"},"output_fields":{"objects":"array of { label, x_min, y_min, x_max, y_max }","image":"visualised image URL"},"api_gross_margin_percent":20,"schema_url":"/api/v1/vision?model_id=detect-pro","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/vision?model_id=detect-pro","title":"Detect Pro request","type":"object","properties":{"model_id":{"type":"string","const":"detect-pro"},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"image_url":{"type":"string","format":"uri"},"prompt":{"type":"string"},"question":{"type":"string"}},"required":["model_id","image_url"],"anyOf":[{"required":["prompt"]},{"required":["question"]}],"additionalProperties":false}},"version":"1","rate_limit":"20 req/min"}