curl --request GET \
--url https://api.bedrock.cv/features \
--header 'Authorization: Bearer <token>'{
"data": [
{
"id": "ftr_01JABCD123",
"block_id": "blk_01JABCD100",
"parent_feature_id": null,
"type": "door",
"label": "104",
"bounds": {
"type": "bbox",
"xmin": 450,
"ymin": 320,
"xmax": 480,
"ymax": 350
},
"confidence": 0.94,
"uri": "https://storage.bedrock.cv/features/ftr_01JABCD123.png",
"ocr": null,
"description": "Door 104, single leaf, opening into Room 201",
"metadata": {
"fire_rating": "45-min",
"material": "HM"
},
"created_at": "2024-06-16T14:15:00Z",
"updated_at": "2024-06-16T14:15:00Z"
}
],
"_meta": {
"next": "eyJpZCI6ImN1cnNvcl8xMjM0NTYiLCJjcmVhdGVkX2F0IjoiMjAyNC0wNi0xNVQxMDozMDowMFoifQ==",
"prev": null,
"limit": 1
}
}Retrieve features with filtering by block, type, label, and parent feature.
curl --request GET \
--url https://api.bedrock.cv/features \
--header 'Authorization: Bearer <token>'{
"data": [
{
"id": "ftr_01JABCD123",
"block_id": "blk_01JABCD100",
"parent_feature_id": null,
"type": "door",
"label": "104",
"bounds": {
"type": "bbox",
"xmin": 450,
"ymin": 320,
"xmax": 480,
"ymax": 350
},
"confidence": 0.94,
"uri": "https://storage.bedrock.cv/features/ftr_01JABCD123.png",
"ocr": null,
"description": "Door 104, single leaf, opening into Room 201",
"metadata": {
"fire_rating": "45-min",
"material": "HM"
},
"created_at": "2024-06-16T14:15:00Z",
"updated_at": "2024-06-16T14:15:00Z"
}
],
"_meta": {
"next": "eyJpZCI6ImN1cnNvcl8xMjM0NTYiLCJjcmVhdGVkX2F0IjoiMjAyNC0wNi0xNVQxMDozMDowMFoifQ==",
"prev": null,
"limit": 1
}
}block_id filter. Supports optional filtering by type, label, and parent feature.API key prefixed with sk_. Example: Authorization: Bearer sk_xxx
API version
Pagination cursor
Number of items per page
1 <= x <= 100Filter by block (required)
Filter by feature type
Filter by label
Filter by parent feature