Get one activity
Returns one feeding, training, hunting or other activity by id, with every recorded detail. 404s if it does not exist, was deleted, or is not visible to the caller.
bearerAuthAuthorizationBearer <token>A Clerk user API key or OAuth access token carrying the falconry:read and/or falconry:write scope.
activityId*stringAn activity's id, from list_activities.
length <= 64Get one activity
application/json- response
id*stringOpaque Convex document id.
length <= 64activityType*string"training""hunting""feeding""flight_exercise""health_observation""transport"activityDate*stringISO 8601 date (yyyy-mm-dd).
startTime*|HH:MM time of day.
durationMinutes*number|nulllocationDescription*string|nullpreFlightWeightGrams*number|nullpostFlightWeightGrams*number|nullweightChangeGrams*number|nullpreyCount*number|nullsuccessOutcome*|Whether a hunting slip was successful.
activitySubtype*string|nullbehavioralTags*array<string>creanceLengthM*|Training: creance line length, metres.
recallDistanceM*|Training: recall distance, metres.
slipAssessment*|Hunting only: the slip assessment (each advantage 0 to 100), when one was recorded.
notes*string|nullloggedByName*string|nullraptorId*stringOpaque Convex document id.
length <= 64raptorName*string|nullcurl -X GET 'https://app.falconryscale.com/api/v1/activities/string'{
"id": "string",
"activityType": "training",
"activityDate": "string",
"startTime": "string",
"durationMinutes": 0,
"locationDescription": "string",
"preFlightWeightGrams": 0,
"postFlightWeightGrams": 0,
"weightChangeGrams": 0,
"preyCount": 0,
"successOutcome": true,
"activitySubtype": "string",
"behavioralTags": [
"string"
],
"creanceLengthM": 0,
"recallDistanceM": 0,
"slipAssessment": {
"heightAdvantage": 0,
"speedAdvantage": 0,
"proximityAdvantage": 0,
"surpriseAdvantage": 0,
"coverAdvantage": 0,
"preyEscapeMethod": "outran",
"birdUsedHeightEffectively": true
},
"notes": "string",
"loggedByName": "string",
"raptorId": "string",
"raptorName": "string"
}Log a training, flight, or hunting activity
Records a training, flight-exercise, or hunting session for a raptor on the caller's behalf, with optional training details (creance length, recall distance in metres) and, for a hunt, the outcome, prey count and slip assessment. For feeding, use log_feeding instead.
Correct an activity
Edits a logged activity. Only the fields you send change; null clears an optional field. The weight change is recomputed from the pre/post flight weights. A hunt's outcome and slip assessment can't be edited after logging. Team members may edit only rows they logged themselves; owners and admins may edit any.