slug: airbus-oneatlas provider: Airbus OneAtlas generated_by: planning/capability-mapping/scripts/classify_capabilities.py model: claude-opus-5 frame: - Defense & Aerospace min_confidence: 0.7 capability_model: source: https://github.com/vincentmakes/turbo-ea-capabilities license: CC-BY-4.0 attribution: Turbo EA Capabilities by Vincent Verdet — Turbo EA, https://github.com/vincentmakes/turbo-ea-capabilities, CC BY 4.0 notice: NOTICE edge_count: 3 edges: - tag: APIkey management spec_file: airbus-oneatlas-api-key-management-api-openapi.yml reanchored_from: airbus-oneatlas-apikey-management-api-openapi.yml capability_id: BC-4270.40 capability_id_l1: BC-4270 capability_name: Developer Identity & Credential Management confidence: 0.78 evidence: POST /apikeys 'Create a New API Key Attached to the Authenticated or Impersonated User'; DELETE /apikeys/{apikey_id} 'Delete a User's API Key'; schema ApiKey reason: Operations issue, list and revoke developer API keys for the platform's users — issuance and stewardship of developer credentials on a public API platform (BC-4270.40). Not general workforce IAM, so BC-620.20 is a weaker fit. - tag: Notify spec_file: airbus-oneatlas-notify-api-openapi.yml capability_id: BC-4270.80 capability_id_l1: BC-4270 capability_name: Webhook & Event Subscription Management confidence: 0.72 evidence: 'DELETE /api/v1/notifications/{notificationId} Delete a Notification Subscription; schemas: WebhookNotificationParameters, NotificationSubscription, MessagequeueNotificationParameters' reason: Manages the lifecycle of outbound event subscriptions (webhook, message-queue, email) that developers register against platform events, matching webhook & event subscription management. Confidence tempered because only search and delete operations are exposed here. recovered_from: sweep-20260829T005356Z-edges.json - tag: Subscriptions spec_file: airbus-oneatlas-subscriptions-api-openapi.yml capability_id: BC-4240 capability_id_l1: BC-4240 capability_name: Subscription Lifecycle Management confidence: 0.7 evidence: GET /api/v1/subscriptions 'Get All Subscriptions for the Current User'; PUT /api/v1/subscriptions/{subscriptionId}/revoke 'Revoke a Subscription'; GET /api/v1/contracts/{contractId}/payments reason: Operations expose contracts, subscriptions per contract and subscription revocation — subscription lifecycle management for the data service. Payment retrieval also present, so the specific L2 (contracting vs cancellation vs billing) is ambiguous; L1 only.