CAO 48.1 Compliance
A stateless REST API that validates flight crew flight and duty periods against the Australian Civil Aviation Order 48.1 Instrument 2019 (Compilation No. 3, F2021C01239). It covers all nine appendices — from basic single-pilot limits through complex multi-pilot augmented operations, aeromedical, aerial work and flight training. Give it a roster and it returns a pass/fail result with every check…
CAO 48.1 Compliance endpoints
| Method | Endpoint | Description |
|---|---|---|
| Health | ||
| GET |
health_check_api_v1_cao481_health_get /api/v1/cao481/health |
Returns the API status, version, supported CAO 48.1 appendices, and which endpoints are currently available vs planned. Use this endpoint to verify the API is operational and to… |
| Regulatory Content | ||
| GET |
get_section_detail_api_v1_cao481_sections__section_id__get /api/v1/cao481/sections/{section_id} |
Returns the full text of a specific section or group from CAO 48.1 Instrument 2019. **Supported lookup patterns:** - `PART 1`, `PART 2`, `PART 3` — returns the Part with a list… |
| GET |
list_sections_api_v1_cao481_sections_get /api/v1/cao481/sections |
Returns the full table of contents for CAO 48.1 Instrument 2019, listing all Parts and Appendices with their constituent sections. Each section includes an ID that can be used… |
| Calculation | ||
| POST |
calc_min_off_duty_api_v1_cao481_calculate_min_off_duty_post /api/v1/cao481/calculate/min-off-duty |
Given the preceding FDP details and operational context, calculates the minimum required off-duty period with clause references and reduction eligibility assessment. |
| POST |
calc_max_fdp_api_v1_cao481_calculate_max_fdp_post /api/v1/cao481/calculate/max-fdp |
Given operational parameters (appendix, start time, sectors, crew configuration, split duty), calculates the maximum permissible Flight Duty Period with a clause-referenced… |
| Validation | ||
| POST |
validate_cumulative_endpoint_api_v1_cao481_validate_cumulative_post /api/v1/cao481/validate/cumulative |
Validates rolling-window cumulative limits (flight time, duty time, recovery blocks, minimum days off) for the specified appendix. Accepts either a full FDP history log… |
| POST |
validate_fdp_endpoint_api_v1_cao481_validate_fdp_post /api/v1/cao481/validate/fdp |
Validates a single Flight Duty Period against all applicable rules for the specified appendix. Returns every check run (passed and failed) plus a top-level `valid` flag. Each… |
| POST |
validate_off_duty_endpoint_api_v1_cao481_validate_off_duty_post /api/v1/cao481/validate/off-duty |
Validates an off-duty period between two FDPs against the minimum required ODP for the specified appendix. Optionally verifies that reduction eligibility conditions are satisfied… |
| POST |
validate_sequence_endpoint_api_v1_cao481_validate_sequence_post /api/v1/cao481/validate/sequence |
Validates a chronologically ordered sequence of FDP and off-duty events as a complete roster window. Checks performed: - Each individual FDP (duration, flight time limits) - Each… |
| POST |
validate_roster_endpoint_api_v1_cao481_validate_roster_post /api/v1/cao481/validate/roster |
Validates a complete ordered roster of FDP, off-duty, and rest-day events against all applicable CAO 48.1 rules for the specified appendix. Checks performed: - Each individual… |
| Limits | ||
| GET |
get_fdp_table_api_v1_cao481_limits_fdp_table__appendix__get /api/v1/cao481/limits/fdp-table/{appendix} |
Returns the Flight Duty Period lookup table for a given appendix, including time bands, sector-based limits, split duty caps, and flight time limits. Appendix 2 returns the… |
| GET |
get_cumulative_limits_api_v1_cao481_limits_cumulative__appendix__get /api/v1/cao481/limits/cumulative/{appendix} |
Returns the cumulative flight time, duty time, and recovery period thresholds for a given appendix. These are the rolling-window limits that operators must track. |
| Guide | ||
| GET |
get_guide_api_v1_cao481_guide_get /api/v1/cao481/guide |
Returns a structured JSON document covering every endpoint: purpose, when to use it versus alternatives, the non-obvious parameter semantics, a worked example, and common… |
CAO 48.1 Compliance pricing
| Plan | Price | Rate limit | Quotas |
|---|---|---|---|
| BASIC | Free | — |
|
| PRO | $5 / month | — |
|
| ULTRA | $25 / month | — |
|
| MEGA | $99 / month | — |
|