Endpoints for form management and record submission
Hydrobit API (2.0.0)
Comprehensive API documentation for the Hydrobit platform.
This API enables management of forms, records, workers, projects, and related data within Hydrobit.
Download OpenAPI description
Overview
Languages
Servers
Mock server
https://docs.hydrobit.ag/_mock/spec/openapi
Production server
https://api.hydrobit.ag
IoT server
https://iot.hydrobit.ag
MQTT over WebSocket endpoint
wss://iot.hydrobit.ag
Request
Retrieves all forms accessible to a mobile app user based on their company context.
Mobile Authentication: Uses custom domain authentication (auth.hydrobit.ag) for Expo mobile app.
Requires JWT token from mobile authentication in the Authorization header.
- If
subtype=tasks, returns all task forms for the user - Otherwise, returns monitoring forms based on user access permissions
Security
bearerAuth
- Mock serverhttps://docs.hydrobit.ag/_mock/spec/openapi/api/control/mobile/forms/getForms
- Production serverhttps://api.hydrobit.ag/api/control/mobile/forms/getForms
- IoT serverhttps://iot.hydrobit.ag/api/control/mobile/forms/getForms
- MQTT over WebSocket endpointwss://iot.hydrobit.ag/api/control/mobile/forms/getForms
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
'https://docs.hydrobit.ag/_mock/spec/openapi/api/control/mobile/forms/getForms?auth0Id=user_123456789&companyId=comp_12345&type=inspection&subtype=tasks' \
-H 'Authorization: Bearer <YOUR_JWT_HERE>'Response
application/json
{ "status": "success", "data": [ { … } ] }