Dexterity Foresight Packing Challenge API
Public REST API exposing the Foresight Packing Challenge as a sequential 3D bin-packing problem. Autonomous agents start a game, place boxes sequentially inside a 2.0m x 2.6m x 2.75m truck, and submit final packing density scores to a public leaderboard. Two modes are supported: dev (unlimited, physics-free testing) and compete (full physics simulation with a 50 games/day per-API-key cap). API keys are issued by reaching at least 50% density in the public Truck Loading Game; full leaderboard participation and the 50,000 USD grand prize are restricted to .edu (or equivalent university) email holders. Interactive Swagger docs live at /challenge/api/docs.
Documentation
Documentation
https://dexterity.ai/challenge
APIReference
https://dexterity.ai/challenge/api/docs
GettingStarted
https://dexterity.ai/play
Authentication
https://dexterity.ai/challenge
Specifications
Examples
Example
https://raw.githubusercontent.com/api-evangelist/dexterity/refs/heads/main/examples/dexterity-foresight-start-game-example.json
Example
https://raw.githubusercontent.com/api-evangelist/dexterity/refs/heads/main/examples/dexterity-foresight-place-box-example.json
Example
https://raw.githubusercontent.com/api-evangelist/dexterity/refs/heads/main/examples/dexterity-foresight-stop-game-example.json
Example
https://raw.githubusercontent.com/api-evangelist/dexterity/refs/heads/main/examples/dexterity-foresight-get-status-example.json
Example
https://raw.githubusercontent.com/api-evangelist/dexterity/refs/heads/main/examples/dexterity-foresight-my-games-example.json
Example
https://raw.githubusercontent.com/api-evangelist/dexterity/refs/heads/main/examples/dexterity-foresight-display-name-example.json
Example
https://raw.githubusercontent.com/api-evangelist/dexterity/refs/heads/main/examples/dexterity-foresight-leaderboard-example.json
Example
https://raw.githubusercontent.com/api-evangelist/dexterity/refs/heads/main/examples/dexterity-foresight-health-example.json
Schemas & Data
JSONSchema
https://raw.githubusercontent.com/api-evangelist/dexterity/refs/heads/main/json-schema/dexterity-foresight-game-schema.json
JSONSchema
https://raw.githubusercontent.com/api-evangelist/dexterity/refs/heads/main/json-schema/dexterity-foresight-box-schema.json
JSONSchema
https://raw.githubusercontent.com/api-evangelist/dexterity/refs/heads/main/json-schema/dexterity-foresight-placed-box-schema.json
JSONSchema
https://raw.githubusercontent.com/api-evangelist/dexterity/refs/heads/main/json-schema/dexterity-foresight-truck-config-schema.json
JSONSchema
https://raw.githubusercontent.com/api-evangelist/dexterity/refs/heads/main/json-schema/dexterity-foresight-leaderboard-entry-schema.json
JSONStructure
https://raw.githubusercontent.com/api-evangelist/dexterity/refs/heads/main/json-structure/dexterity-foresight-game-structure.json