---
title: "What to film, for every type of space"
method: GET
path: "/capture-profiles"
---

# What to film, for every type of space

`GET /capture-profiles`

## Request

- Base URL: `https://api.spacecontext.app/v1`
- URL: `https://api.spacecontext.app/v1/capture-profiles`
- Auth: none required

For each type of space, its key locations (what people and agents ask about first: the fuse box of a flat, the VIN plate of a car, the seacocks of a boat), each with a one-line hint of what to film and whether it is usually there (`expected`), and its areas. The same for everyone: no key, cacheable. Use it to show a checklist while filming, with `POST /frames/check?space_type=`.

## Query parameters

- `language` 'en' | 'it' | 'es' | 'fr' | 'de' | 'pt' | 'nl'

## Response `200`

Every capture profile

- CaptureProfileList
  - `object` 'list', required
  - `data` CaptureProfile[], required
    - `object` 'capture_profile', required
    - `space_type` 'apartment' | 'house' | 'office' | 'warehouse' | 'vehicle' | 'boat' | 'camper' | 'shop' | 'garage' | 'appliance' | 'other', required
    - `language` 'en' | 'it' | 'es' | 'fr' | 'de' | 'pt' | 'nl', required
    - `key_locations` object[], required: In the order to show them.
      - `kind` 'electrical_panel' | 'water_shutoff' | 'gas_shutoff' | 'water_heater' | 'heating_control' | 'air_conditioning_control' | 'router' | 'fire_extinguisher' | 'smoke_detector' | 'first_aid' | 'emergency_exit' | 'keys' | 'waste_recycling' | 'electricity_meter' | 'gas_meter' | 'water_meter' | 'alarm_panel' | 'spare_supplies' | 'identification_plate' | 'instrument_panel' | 'engine_bay' | 'spare_wheel' | 'safety_equipment' | 'battery_isolator' | 'bilge_pump' | 'seacock' | 'fuel_shutoff' | 'water_tank' | 'sprinkler_valve' | 'control_panel' | 'filter' | 'utility_connections' | 'other', required
      - `label` string, required
      - `hint` string, required: What to film, in one line.
      - `expected` boolean, required: Usually there: worth a reminder when not filmed. Otherwise: if there is one.
    - `areas` object[], required: The areas `POST /frames/check?space_type=` can answer. Empty for an appliance.
      - `value` 'entrance' | 'hallway' | 'living_room' | 'kitchen' | 'dining_room' | 'bedroom' | 'bathroom' | 'laundry' | 'storage' | 'balcony' | 'garden' | 'garage' | 'stairs' | 'exterior' | 'reception' | 'open_space' | 'office_room' | 'meeting_room' | 'server_room' | 'sales_floor' | 'checkout' | 'fitting_room' | 'stockroom' | 'loading_dock' | 'storage_area' | 'mezzanine' | 'cab' | 'living_area' | 'deck' | 'cockpit' | 'cabin' | 'galley' | 'engine_room' | 'exterior_front' | 'exterior_rear' | 'exterior_side' | 'interior_front' | 'interior_rear' | 'trunk' | 'engine_compartment', required
      - `label` string, required

## Other responses

- `400`: Error response

---

[API](https://skmtc.dev/spacecontext/apis/space-context-api.md) · [All operations](https://skmtc.dev/spacecontext/apis/space-context-api/llms.txt) · [OpenAPI document](https://skmtc.dev/spacecontext/apis/space-context-api/revisions/1dca940259b4?raw)
