Australian Civil Aircraft Register row (acrftreg.csv)
Derived by API Evangelist from the live CASA file https://services.casa.gov.au/CSV/acrftreg.csv, header row retrieved 2026-07-28 (6,995,128 bytes, application/octet-stream, UTF-8 with a leading byte-order mark). Describes one register record as a JSON object keyed by the CSV column names exactly as CASA writes them. CASA publishes no schema for this file; coded-field meanings are documented in prose on casa.gov.au. Not published or endorsed by CASA.
TravelAustraliaAviationAirportsGovernmentRegulatorAviation SafetyOpen DataDrones
Properties
| Name | Type | Description |
|---|---|---|
| Mark | string | Registration mark, without the VH- nationality prefix. The register key. |
| Manu | string | Aircraft manufacturer. |
| Type | string | Aircraft type. Frequently empty; Model carries the detail. |
| Model | string | Aircraft model. |
| Serial | string | Manufacturer serial number. |
| MTOW | string | Maximum take-off weight in kilograms, as written in the file. |
| engnum | string | Number of engines. |
| Engmanu | string | Engine manufacturer. |
| Engtype | string | Engine type. |
| Engmodel | string | Engine model. |
| Fueltype | string | Fuel type. |
| regType | string | Registration type. |
| regholdname | string | Registration holder name. |
| regholdadd1 | string | Registration holder address line 1. |
| regholdadd2 | string | Registration holder address line 2. |
| regholdSuburb | string | Registration holder suburb/city. |
| regholdState | string | Registration holder state. |
| regholdPostcode | string | Registration holder postcode. |
| regholdCountry | string | Registration holder country. |
| regholdCommdate | string | Date the registration holder relationship commenced, DD/MM/YYYY. |
| regopName | string | Registered operator name. |
| regopadd1 | string | Registered operator address line 1. |
| regopadd2 | string | Registered operator address line 2. |
| regopSuburb | string | Registered operator suburb/city. |
| regopState | string | Registered operator state. |
| regopPostcode | string | Registered operator postcode. |
| regopCountry | string | Registered operator country. |
| regopCommdate | string | Date the operator relationship commenced, DD/MM/YYYY. |
| Datefirstreg | string | Date of first registration, DD/MM/YYYY. |
| gear | string | Landing gear code. Often empty. |
| Airframe | string | Airframe classification. |
| CoAcata | string | Certificate of Airworthiness category A code. |
| CoAcatb | string | Certificate of Airworthiness category B code. |
| CoAcatc | string | Certificate of Airworthiness category C code. |
| Propmanu | string | Propeller manufacturer. |
| Propmodel | string | Propeller model. |
| Typecert | string | Type certificate number. |
| Countrymanu | string | Country of manufacture. |
| Yearmanu | string | Year of manufacture. |
| Regexpirydate | string | Registration expiry date, DD/MM/YYYY. Often empty. |
| suspendstatus | string | Suspension status. Often empty. |
| suspenddate | string | Suspension date, DD/MM/YYYY. Often empty. |
| ICAOtypedesig | string | ICAO Doc 8643 aircraft type designator. The most portable join key in the file. |
| IDERA_Authorised_Party | string | Irrevocable De-Registration and Export Request Authorisation (Cape Town Convention) authorised party. Often empty. |
JSON Schema
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"$id": "https://raw.githubusercontent.com/api-evangelist/casa-aviation/refs/heads/main/json-schema/casa-aviation-aircraft-register-row.schema.json",
"title": "Australian Civil Aircraft Register row (acrftreg.csv)",
"description": "Derived by API Evangelist from the live CASA file https://services.casa.gov.au/CSV/acrftreg.csv, header row retrieved 2026-07-28 (6,995,128 bytes, application/octet-stream, UTF-8 with a leading byte-order mark). Describes one register record as a JSON object keyed by the CSV column names exactly as CASA writes them. CASA publishes no schema for this file; coded-field meanings are documented in prose on casa.gov.au. Not published or endorsed by CASA.",
"x-apievangelist": {
"generated": "2026-07-28",
"method": "derived",
"source": "https://services.casa.gov.au/CSV/acrftreg.csv",
"column_count": 44,
"csv_dialect": {
"delimiter": ",",
"header_row": true,
"encoding": "UTF-8 with BOM",
"date_format": "DD/MM/YYYY",
"note": "CASA publishes no formal dialect statement. The delimiter, header and date format were observed on the live file."
},
"coded_field_docs": [
"https://www.casa.gov.au/aircraft/aircraft-registration/data-files-registered-aircraft/meaning-coded-fields-registered-aircraft",
"https://www.casa.gov.au/aircraft/aircraft-registration/data-files-registered-aircraft/list-coded-fields-registered-aircraft"
]
},
"type": "object",
"properties": {
"Mark": { "type": "string", "description": "Registration mark, without the VH- nationality prefix. The register key.", "examples": ["22A", "22B"] },
"Manu": { "type": "string", "description": "Aircraft manufacturer.", "examples": ["CIRRUS DESIGN CORPORATION", "ROBINSON HELICOPTER CO"] },
"Type": { "type": "string", "description": "Aircraft type. Frequently empty; Model carries the detail." },
"Model": { "type": "string", "description": "Aircraft model.", "examples": ["SR22", "R22 BETA"] },
"Serial": { "type": "string", "description": "Manufacturer serial number.", "examples": ["10637", "3157"] },
"MTOW": { "type": "string", "description": "Maximum take-off weight in kilograms, as written in the file.", "examples": ["1633", "622"] },
"engnum": { "type": "string", "description": "Number of engines.", "examples": ["1"] },
"Engmanu": { "type": "string", "description": "Engine manufacturer.", "examples": ["CONTINENTAL MOTORS INC.", "LYCOMING"] },
"Engtype": { "type": "string", "description": "Engine type.", "examples": ["Piston"] },
"Engmodel": { "type": "string", "description": "Engine model.", "examples": ["IO-550-N", "O-360-J2A"] },
"Fueltype": { "type": "string", "description": "Fuel type.", "examples": ["Gasoline"] },
"regType": { "type": "string", "description": "Registration type.", "examples": ["Full Registration"] },
"regholdname": { "type": "string", "description": "Registration holder name." },
"regholdadd1": { "type": "string", "description": "Registration holder address line 1." },
"regholdadd2": { "type": "string", "description": "Registration holder address line 2." },
"regholdSuburb": { "type": "string", "description": "Registration holder suburb/city." },
"regholdState": { "type": "string", "description": "Registration holder state." },
"regholdPostcode": { "type": "string", "description": "Registration holder postcode." },
"regholdCountry": { "type": "string", "description": "Registration holder country." },
"regholdCommdate": { "type": "string", "description": "Date the registration holder relationship commenced, DD/MM/YYYY.", "examples": ["15/04/2026"] },
"regopName": { "type": "string", "description": "Registered operator name." },
"regopadd1": { "type": "string", "description": "Registered operator address line 1." },
"regopadd2": { "type": "string", "description": "Registered operator address line 2." },
"regopSuburb": { "type": "string", "description": "Registered operator suburb/city." },
"regopState": { "type": "string", "description": "Registered operator state." },
"regopPostcode": { "type": "string", "description": "Registered operator postcode." },
"regopCountry": { "type": "string", "description": "Registered operator country." },
"regopCommdate": { "type": "string", "description": "Date the operator relationship commenced, DD/MM/YYYY." },
"Datefirstreg": { "type": "string", "description": "Date of first registration, DD/MM/YYYY." },
"gear": { "type": "string", "description": "Landing gear code. Often empty." },
"Airframe": { "type": "string", "description": "Airframe classification.", "examples": ["Power Driven Aeroplane", "Rotorcraft"] },
"CoAcata": { "type": "string", "description": "Certificate of Airworthiness category A code." },
"CoAcatb": { "type": "string", "description": "Certificate of Airworthiness category B code." },
"CoAcatc": { "type": "string", "description": "Certificate of Airworthiness category C code." },
"Propmanu": { "type": "string", "description": "Propeller manufacturer.", "examples": ["HARTZELL PROPELLER INC."] },
"Propmodel": { "type": "string", "description": "Propeller model.", "examples": ["PHC-J3YF-1RF"] },
"Typecert": { "type": "string", "description": "Type certificate number.", "examples": ["A00009CH"] },
"Countrymanu": { "type": "string", "description": "Country of manufacture.", "examples": ["United States of America"] },
"Yearmanu": { "type": "string", "description": "Year of manufacture.", "examples": ["2025"] },
"Regexpirydate": { "type": "string", "description": "Registration expiry date, DD/MM/YYYY. Often empty." },
"suspendstatus": { "type": "string", "description": "Suspension status. Often empty." },
"suspenddate": { "type": "string", "description": "Suspension date, DD/MM/YYYY. Often empty." },
"ICAOtypedesig": { "type": "string", "description": "ICAO Doc 8643 aircraft type designator. The most portable join key in the file.", "examples": ["SR22", "R22"] },
"IDERA_Authorised_Party": { "type": "string", "description": "Irrevocable De-Registration and Export Request Authorisation (Cape Town Convention) authorised party. Often empty." }
},
"required": ["Mark"],
"additionalProperties": false
}