generated: '2026-10-18' method: derived generator: derive-vocabulary.py source: openapi/_ae-authored/getastra-openapi-generated.yml vocabulary: name: Astra Pentest Domain Vocabulary description: 'Terms declared by Astra Pentest''s own API contract: its resource groups, objects and enumerations, with the contract''s definitions. Derived, not authored.' version: '2026-10-18' terms: - term: PostUsersRequest definition: 'Object declared by the contract with fields: name, email, age, preferences.' tags: - Object source: openapi/_ae-authored/getastra-openapi-generated.yml#/components/schemas/PostUsersRequest - term: PostUsersResponse definition: 'Object declared by the contract with fields: id, name, email, created_at, status.' tags: - Object source: openapi/_ae-authored/getastra-openapi-generated.yml#/components/schemas/PostUsersResponse - term: Api definition: 'Resource group in the contract; its operation GET /: GET /' tags: - Resource Group source: openapi/_ae-authored/getastra-openapi-generated.yml - term: Data definition: 'Resource group in the contract; its operation POST /data: POST /data' tags: - Resource Group source: openapi/_ae-authored/getastra-openapi-generated.yml - term: Data Sync Service definition: 'Resource group in the contract; its operation POST /data-sync-service: Example POST https://internal.example.com/data-sync-service' tags: - Resource Group source: openapi/_ae-authored/getastra-openapi-generated.yml - term: Resource definition: 'Resource group in the contract; its operation POST /resource: POST /resource' tags: - Resource Group source: openapi/_ae-authored/getastra-openapi-generated.yml - term: Secure definition: 'Resource group in the contract; its operation POST /secure: POST /secure' tags: - Resource Group source: openapi/_ae-authored/getastra-openapi-generated.yml - term: Token definition: 'Resource group in the contract; its operation POST /token: POST /token' tags: - Resource Group source: openapi/_ae-authored/getastra-openapi-generated.yml - term: Users definition: 'Resource group in the contract; its operation POST /users: POST /users' tags: - Resource Group source: openapi/_ae-authored/getastra-openapi-generated.yml - term: Old Customer Orders definition: 'Resource group in the contract; its operation GET /v1/old-customer-orders: Example GET https://api.example.com/v1/old-customer-orders' tags: - Resource Group source: openapi/_ae-authored/getastra-openapi-generated.yml - term: User Login definition: 'Resource group in the contract; its operation GET /v1/user-login: Example GET https://api.example.com/v1/user-login' tags: - Resource Group source: openapi/_ae-authored/getastra-openapi-generated.yml - term: User Profile definition: 'Resource group in the contract; its operation GET /v1/user-profile: Example GET https://api.example.com/v1/user-profile?userId=123' tags: - Resource Group source: openapi/_ae-authored/getastra-openapi-generated.yml - term: Remove User Account definition: 'Resource group in the contract; its operation DELETE /v2/remove-user-account: Example DELETE https://api.example.com/v2/remove-user-account' tags: - Resource Group source: openapi/_ae-authored/getastra-openapi-generated.yml