Overview
BIB Search is the API surface for 9Pic BibTrack, our marathon BIB number recognition engine. Pass a participant’s BIB number and the API returns paginated image objects for the matching photos, including large image URL, thumbnail URL, dimensions, and image ID.BIB search must be enabled for the event. Check the
bib_search flag from Event Details before calling this.Endpoint
Path Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
org_id | number | Yes | Your organisation ID. |
event_id | number | Yes | The event to search within. |
bib | string | Yes | BIB number to search for (case-insensitive). |
Query Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
page | number | No | Page number (default: 1). |
page_size | number | No | Images per page (default: 32, max: 100). |
This endpoint returns paginated results. See the Pagination Model.
Example Request
Example Response
- Images Found
- No Matches
Response Models
| Model | Description |
|---|---|
| BibSearchResponse | Top-level BIB search response envelope. |
| ImageItem | Image object returned inside data.images[]. |
| PaginationInfo | Pagination metadata returned inside data.pagination. |
Error Responses
| Status | Meaning |
|---|---|
401 | API key is missing. |
403 | API key is invalid, inactive, token/event ownership mismatch, or BIB search is disabled for this event. |
404 | Event configuration not found. |
429 | Rate limit exceeded. Back off and retry. |
500 | Internal failure. |

