# Aircraft
These group of endpoints are designed to manage aircraft details, maintenance schedules, and pricing information. These endpoints are essential for ensuring the efficient operation and management of aircraft within the aviation industry.
**Key Features**
- **Details Management:** Access and update detailed information about aircraft, including specifications and configurations.
- **Maintenance:** Manage maintenance schedules and records to ensure aircraft are in optimal condition.
- **Pricing:** Retrieve and update pricing information for aircraft operations and services.
**Business Value**
- **Operational Efficiency:** Streamlines the management of aircraft details and maintenance, reducing downtime and operational disruptions.
- **Cost Management:** Provides accurate and up-to-date pricing information, aiding in financial planning and cost control.
- **Compliance:** Ensures that maintenance schedules and records are up-to-date, helping to meet regulatory requirements.
**Use Cases**
- **Fleet Management:** Efficiently manage a fleet of aircraft, ensuring all details and maintenance records are current.
- **Maintenance Planning:** Schedule and track maintenance activities to minimize aircraft downtime and ensure safety.
- **Financial Planning:** Use pricing information to forecast operational costs and manage budgets effectively.
**Why Use These Endpoints**
Utilizing the endpoints under the `Aircraft` tag helps to streamline the management of aircraft operations by ensuring data integrity and accuracy. They are essential tools for maintaining operational efficiency and compliance within the aviation industry.
## Get Fleet
- [GET /api/external/aircraft](https://developer.fl3xx.com/reference/aircraft/getaircraft.md): Fetches aircraft/fleet.
## Get Aircraft Picture
- [GET /api/external/aircraft/picture/{uuid}](https://developer.fl3xx.com/reference/aircraft/getaircraftpicture.md): Fetches an aircraft picture using the document's uuid.
## Get Aircraft Thumbnail Picture
- [GET /api/external/aircraft/picture/{uuid}/thumbnail](https://developer.fl3xx.com/reference/aircraft/loadthumbnailusingget.md): Fetches a thumbnail (100x100 px) of an aircraft picture using the document's UUID.
## Get an Aircraft
- [GET /api/external/aircraft/{tailNumber}](https://developer.fl3xx.com/reference/aircraft/getaircraftbyid.md): Fetches details of an aircraft using its tail number.
## Get Aircraft Hold Items
- [GET /api/external/aircraft/{tailNumber}/holditems](https://developer.fl3xx.com/reference/aircraft/getaircraftholditems.md): Fetches hold items associated with an aircraft using its tail number.
## Get Aircraft Pricing
- [GET /api/external/aircraft/{tailNumber}/pricing](https://developer.fl3xx.com/reference/aircraft/getaircraftpricingdetails.md): Fetches pricing details of an aircraft using its tail number.
## Get Aircraft Schedule
- [GET /api/external/aircraft/{tailNumber}/schedule](https://developer.fl3xx.com/reference/aircraft/getaircraftschedule.md): Fetches the schedule of an aircraft using its tail number. Limitation
60 days in the past and 60 days in the future. If an invalid date is returned, the default (-60 or + 60) days will be returned.
Aircraft tasks in FL3XX represent events that occur at a location. This includes activities like maintenance, AOG (Aircraft On Ground) situations, and crew unavailability.
If you're scheduling maintenance for an aircraft at Rome's Fiumicino Airport, you would enter the following:
* Fiumicino (FCO)
* The date and time the maintenance starts.
* Fiumicino (FCO)
* The date and time the maintenance is expected to end.
## Get Aircraft Maintenance Schedule by Aircraft ID
- [GET /api/external/aircraft/{aircraftId}/maintenanceSchedules](https://developer.fl3xx.com/reference/aircraft/getaircraftmaintenanceschedules.md): Fetches the maintenance schedule of an aircraft using its ID.
## Update Aircraft Maintenance Schedule
- [PUT /api/external/aircraft/{aircraftId}/maintenanceSchedules](https://developer.fl3xx.com/reference/aircraft/putaircraftmaintenanceschedules.md): Update the maintenance schedule of an aircraft.
## Delete Aircraft Maintenance Schedule
- [DELETE /api/external/aircraft/{aircraftId}/maintenanceSchedules/{maintenanceScheduleId}](https://developer.fl3xx.com/reference/aircraft/deleteaircraftmaintenanceschedules.md): Delete Aircraft Maintenance Schedule by Aircraft ID and Maintenance Schedule ID.