This documentation provides details on how to retrieve data from our API endpoints.
All endpoints follow the RESTful pattern:
GET /api/[app]/[model]/
- List all instances of a modelGET /api/[app]/[model]/[id]/
- Retrieve a specific instance by IDGET /api/[app]/[model]/?[param]=[value]
- Filter results by parameterAuthentication is required for most endpoints using token in the header:
Authorization: Token your_token_here
Endpoint: /api/stackboard/tickets/
Filters: status, assignee, priority
Example: /api/stackboard/tickets/?status=open
Endpoint: /api/stackboard/comments/
Filters: ticket, created_by, created_date
Example: /api/stackboard/comments/?ticket=123
Endpoint: /api/dsl/tracked-items/
Filters: status, tracking_id
Example: /api/dsl/tracked-items/?status=active
Endpoint: /api/statebe/terraform-workspaces/
Filters: name, organization
Example: /api/statebe/terraform-workspaces/?organization=acme
Endpoint: /api/statebe/terraform-states/
Filters: workspace, version
Example: /api/statebe/terraform-states/?workspace=42
Endpoint: /api/uptime/websites/
Filters: url, status
Example: /api/uptime/websites/?status=down
Endpoint: /api/uptime/logs/
Filters: website, status, timestamp
Example: /api/uptime/logs/?website=5&status=ok
Endpoint: /api/workspace/workspaces/
Filters: name, owner, created_date
Example: /api/workspace/workspaces/?owner=user123
Endpoint: /api/workspace/items/
Filters: workspace, type, created_date
Example: /api/workspace/items/?workspace=42&type=document
Endpoint: /api/booker/locations/
Filters: name, address, active
Example: /api/booker/locations/?active=true
Endpoint: /api/booker/selectable-day-bookings/
Filters: location, date, status
Example: /api/booker/selectable-day-bookings/?location=3&status=confirmed
Endpoint: /api/booker/datetime-bookings/
Filters: location, datetime, status
Example: /api/booker/datetime-bookings/?status=pending
Endpoint: /api/booker/services/
Filters: name, duration, active
Example: /api/booker/services/?active=true
Endpoint: /api/booker/vouchers/
Filters: code, expires, redeemed
Example: /api/booker/vouchers/?redeemed=false
Endpoint: /api/bonsai/files/
Filters: filename, upload_date, user
Example: /api/bonsai/files/?user=john
Endpoint: /api/bonsai/audio/
Filters: duration, format
Example: /api/bonsai/audio/?format=mp3
Endpoint: /api/bonsai/jobs/
Filters: status, created_date, type
Example: /api/bonsai/jobs/?status=processing
Endpoint: /api/bonsai/transcriptions/
Filters: audio, created_date, language
Example: /api/bonsai/transcriptions/?language=en
Endpoint: /api/bonsai/template-categories/
Filters: name
Example: /api/bonsai/template-categories/?name=legal
Endpoint: /api/bonsai/templates/
Filters: name, category, created_date
Example: /api/bonsai/templates/?category=5
Endpoint: /api/bonsai/template-fields/
Filters: template, name, required
Example: /api/bonsai/template-fields/?template=10&required=true
Endpoint: /api/bonsai/field-mappings/
Filters: source_field, target_field
Example: /api/bonsai/field-mappings/?source_field=15
Endpoint: /api/bonsai/filled-templates/
Filters: template, created_date, user
Example: /api/bonsai/filled-templates/?template=3
Endpoint: /api/bonsai/template-approvals/
Filters: template, approved_by, approval_date
Example: /api/bonsai/template-approvals/?approved_by=sarah
Endpoint: /api/infra/builds/
Filters: status, build_number, created_date
Example: /api/infra/builds/?status=success
Endpoint: /api/infra/comments/
Filters: build, author, created_date
Example: /api/infra/comments/?build=123
Endpoint: /api/cladding/images/
Filters: upload_date, filename, size
Example: /api/cladding/images/?upload_date__gte=2023-01-01
Endpoint: /api/cladding/classifications/
Filters: image, category, confidence
Example: /api/cladding/classifications/?confidence__gte=0.9
Endpoint: /api/renewableassets/manufacturers/
Filters: name, country
Example: /api/renewableassets/manufacturers/?country=Germany
Endpoint: /api/renewableassets/locations/
Filters: name, latitude, longitude, country
Example: /api/renewableassets/locations/?country=UK
Endpoint: /api/renewableassets/asset-hierarchies/
Filters: name, description
Example: /api/renewableassets/asset-hierarchies/?name__contains=solar
Endpoint: /api/renewableassets/asset-hierarchy-nodes/
Filters: hierarchy, parent, level
Example: /api/renewableassets/asset-hierarchy-nodes/?hierarchy=5&level=2
Endpoint: /api/renewableassets/device-models/
Filters: manufacturer, type, name
Example: /api/renewableassets/device-models/?manufacturer=3&type=inverter
Endpoint: /api/renewableassets/assets/
Filters: location, status, commissioning_date
Example: /api/renewableassets/assets/?status=active
Endpoint: /api/renewableassets/devices/
Filters: asset, model, serial_number, status
Example: /api/renewableassets/devices/?asset=10&status=operational
Endpoint: /api/renewableassets/substations/
Filters: location, capacity, voltage
Example: /api/renewableassets/substations/?location=5
Endpoint: /api/renewableassets/inverters/
Filters: device, power_rating, efficiency
Example: /api/renewableassets/inverters/?power_rating__gte=50
Endpoint: /api/renewableassets/solar-arrays/
Filters: asset, capacity, panel_count
Example: /api/renewableassets/solar-arrays/?capacity__gte=100
Endpoint: /api/renewableassets/pyranometers/
Filters: device, last_calibration_date
Example: /api/renewableassets/pyranometers/?last_calibration_date__gte=2022-01-01
Endpoint: /api/renewableassets/albedometers/
Filters: device, last_calibration_date
Example: /api/renewableassets/albedometers/?device=15
Endpoint: /api/renewableassets/meters/
Filters: device, meter_type, accuracy
Example: /api/renewableassets/meters/?meter_type=revenue
Endpoint: /api/renewableassets/combiner-boxes/
Filters: device, input_count, fuse_rating
Example: /api/renewableassets/combiner-boxes/?input_count__gte=12
Endpoint: /api/renewableassets/transformers/
Filters: device, power_rating, primary_voltage, secondary_voltage
Example: /api/renewableassets/transformers/?power_rating__gte=500
Endpoint: /api/renewableassets/circuit-breakers/
Filters: device, rating, type
Example: /api/renewableassets/circuit-breakers/?type=acb
Endpoint: /api/renewableassets/switchgears/
Filters: device, voltage_rating, current_rating
Example: /api/renewableassets/switchgears/?voltage_rating__gte=11000
Endpoint: /api/renewableassets/relays/
Filters: device, protection_type, setting
Example: /api/renewableassets/relays/?protection_type=overcurrent
This documentation covers the retrieval endpoints. For detailed information about creating, updating, or deleting resources, please refer to the full API documentation or contact the development team.