openapi: 3.2.0 info: version: v1 title: Datto|Autotask PSA Rest Metadata API Integration API servers: - url: https://webservices2.autotask.net/ATServicesRest tags: - name: MetadataApiIntegration paths: /V1.0/EntityInformation: get: tags: - MetadataApiIntegration operationId: MetadataApiIntegration_QueryEntityInformation parameters: - name: ApiIntegrationCode in: header description: API Integration Code required: true schema: type: string - name: UserName in: header description: User Name required: true schema: type: string - name: Secret in: header description: Secret required: true schema: type: string - name: ImpersonationResourceId in: header description: Impersonation Resource Key required: false schema: type: string responses: '200': description: OK content: application/json: schema: $ref: '#/components/schemas/GlobalEntityInformationResultModel' text/json: schema: $ref: '#/components/schemas/GlobalEntityInformationResultModel' '401': description: Unauthorized '403': description: Forbidden components: schemas: EntityInformationModel: type: object properties: name: type: string readOnly: true canCreate: type: boolean readOnly: true canDelete: type: boolean readOnly: true canQuery: type: boolean readOnly: true canUpdate: type: boolean readOnly: true userAccessForCreate: $ref: '#/components/schemas/RestUserAccessLevel' readOnly: true userAccessForDelete: $ref: '#/components/schemas/RestUserAccessLevel' readOnly: true userAccessForQuery: $ref: '#/components/schemas/RestUserAccessLevel' readOnly: true userAccessForUpdate: $ref: '#/components/schemas/RestUserAccessLevel' readOnly: true hasUserDefinedFields: type: boolean readOnly: true supportsWebhookCallouts: type: boolean readOnly: true RestUserAccessLevel: type: object properties: {} EntityInformationResultModel: type: object properties: info: $ref: '#/components/schemas/EntityInformationModel' readOnly: true GlobalEntityInformationResultModel: type: object properties: entityDescriptions: type: array items: $ref: '#/components/schemas/EntityInformationResultModel' readOnly: true