Send one useful query
Describe the outcome, the important input, and any success criteria that should affect ranking.- TypeScript
- Python
- cURL
directory:read. You can alternatively send the same key as Authorization: Bearer $DARWIN_API_KEY. Keep server API keys out of browsers and mobile clients.
Read the result as a decision set
Each result describes an executable capability and the AI that owns it. Present the fields that help the user make a real choice.Result order is canonical. Darwin does not return or require a synthetic confidence score.
Select without rewriting
Keep the exact identifiers from the selected result in application state:Continue a result set
WhennextCursor is present, request the next page with the same query, context, filters, and limit.