aid: aerones name: Aerones description: 'Aerones is a Latvian robotics company that performs wind turbine blade inspection, cleaning, coating, leading-edge repair and lightning-protection testing with cable-suspended robots and autonomous drones, operating onshore and offshore for owners and OEMs including NextEra, GE, Vestas, Enel and Siemens Gamesa. Its software side is the Operations Hub — a Django Ninja backend behind portal.aerones.com that publishes an unauthenticated OpenAPI 3.1.0 description (760 paths, 1,114 operations, 1,377 schemas) alongside a companion GraphQL schema (339 queries, 325 mutations, 4 subscriptions), covering turbines, blades, anomalies, robot sets, work orders, dispatch, projects, inspections and accounting. Authentication is Keycloak OIDC on sso.aerones.com (realm "aerones", client "operations-hub"). The contract is public; the data behind it is customer- and staff-gated, and Aerones publishes no developer program, SDKs, pricing or partner API documentation.' image: https://aerones.com/wp-content/uploads/2022/07/LPS_DJI_194_dng_43324928_0_2022516142538_photo_original.DNG-1-copy-e1658346007934.jpg url: https://raw.githubusercontent.com/api-evangelist/aerones/refs/heads/main/apis.yml x-type: company x-source: harvest:secondary-market specificationVersion: '0.20' created: '2026-09-10' modified: '2026-09-10' tags: - Company - Wind Energy - Renewable Energy - Robotics - Drones - Inspection - Field Service Management - Asset Management - Industrial - Energy - Maintenance - Latvia apis: - aid: aerones-operations-hub name: Aerones Operations Hub API description: 'The REST surface of the Aerones Operations Hub, described by a publicly served OpenAPI 3.1.0 document (760 paths / 1,114 operations / 1,377 component schemas) generated by Django Ninja. It covers the wind-service operating model end to end: customers, turbines and turbine models, blades and cross-sections, anomalies and AI anomaly detection, robot sets, resources and certificates, projects, commercial offers, dispatch boards and work orders, technician reporting, inspections (point clouds, rosbags, video), planning, and accounting integrations with NetSuite. The description is anonymous; every data operation requires a bearer token or the opshub session cookie.' humanURL: https://operations.aerones.com/api/docs image: https://aerones.com/wp-content/uploads/2022/07/LPS_DJI_194_dng_43324928_0_2022516142538_photo_original.DNG-1-copy-e1658346007934.jpg baseURL: https://operations.aerones.com/api tags: - Wind Energy - Operations - Work Orders - Turbines - Inspection properties: - type: OpenAPI url: openapi/aerones-operations-hub-openapi.json - type: APIReference url: https://operations.aerones.com/api/docs - type: Overlay url: overlays/aerones-operations-hub-overlay.yaml - type: DataModel url: data-model/aerones-data-model.yml - type: ErrorCatalog url: errors/aerones-problem-types.yml - type: Conventions url: conventions/aerones-conventions.yml - type: Idempotency url: conventions/aerones-conventions.yml - aid: aerones-operations-hub-graphql name: Aerones Operations Hub GraphQL API description: 'The GraphQL surface of the Aerones Operations Hub, served at /graphql with anonymous introspection enabled and the full SDL published as text/plain at /api/graphql-schema. 1,524 types, 339 Query fields, 325 Mutation fields and 4 Subscription fields (workorderChanged, projectWorkorderChanged, myPendingScopeCommitmentsChanged, notificationReceived). Built on strawberry-django — field-level authorization is expressed with a @hasPerm directive carried in the published schema.' humanURL: https://operations.aerones.com/api/graphql-schema image: https://aerones.com/wp-content/uploads/2022/07/LPS_DJI_194_dng_43324928_0_2022516142538_photo_original.DNG-1-copy-e1658346007934.jpg baseURL: https://operations.aerones.com/graphql tags: - GraphQL - Wind Energy - Operations - Subscriptions properties: - type: GraphQL url: graphql/aerones-operations-hub.graphql - type: ToolCrosswalk url: mcp/aerones-tool-crosswalk.yml maintainers: - FN: Kin Lane email: kin@apievangelist.com - FN: APIs.json email: info@apis.io common: - type: Website url: https://aerones.com/ - type: APIReference url: https://operations.aerones.com/api/docs - type: Login url: https://portal.aerones.com/ - type: Support url: https://aerones.com/our-contacts/ - type: Blog url: https://aerones.com/news/ - type: BlogRSS url: https://aerones.com/feed/ - type: TermsOfService url: https://aerones.com/terms-and-conditions/ - type: PrivacyPolicy url: https://aerones.com/privacy-policy/ - type: Compliance url: https://aerones.com/certification/ - type: LLMsTxt url: llms/aerones-llms.txt - type: WellKnown url: well-known/aerones-well-known.yml - type: Authentication url: authentication/aerones-authentication.yml - type: OAuthScopes url: scopes/aerones-scopes.yml - type: Conformance url: conformance/aerones-conformance.yml - type: Lifecycle url: lifecycle/aerones-lifecycle.yml - type: DomainSecurity url: security/aerones-domain-security.yml - type: MCPServer url: mcp/aerones-mcp.yml - type: AgentSkill url: skills/_index.yml - type: Plans url: plans/aerones-plans-pricing.yml - type: RateLimits url: rate-limits/aerones-rate-limits.yml - type: Packages url: packages/aerones-packages.yml x-enrichment: date: '2026-09-10' status: enriched artifacts_added: 25 pass: local-v3