BloodhoundBloodhound Docsv1

Quick start

Start and stream a Bloodhound mission in five minutes.

1. Create a key

Open API keys, create a key, and copy it immediately. Bloodhound shows the complete secret once.

export BLOODHOUND_API_KEY="bh_live_..."

2. Start a mission

curl -sS https://hound.aiia.ro/eve/v1/session \
  -H "Authorization: Bearer $BLOODHOUND_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"message":"MISSION TYPE: lead_research\nMISSION BUDGET TYPE: fixed\nMISSION BUDGET (hard maximum): $2.00 USD\n\nMISSION OBJECTIVE:\nFind 10 Romanian cybersecurity companies and verify one commercial decision-maker at each."}'

The response contains a sessionId for streaming and a continuationToken for the next message.

3. Stream the case

curl -N "https://hound.aiia.ro/eve/v1/session/$SESSION_ID/stream?startIndex=0" \
  -H "Authorization: Bearer $BLOODHOUND_API_KEY"

Read one JSON object per line. Stop when you receive session.completed, or store the new token when you receive session.waiting.

Next steps

Build a reconnecting client with the streaming guide, then review errors.

On this page