openapi: 3.1.0 info: title: TetraScience Data and AI Cloud Access Groups Linked Data Apps API version: '4.0' description: Programmatic access to the TetraScience Scientific Data and AI Platform — manage tenants, organizations, users, roles, agents, integrations, pipelines, files, datasets, schemas, and search across the Tetra Data Platform. contact: name: TetraScience url: https://www.tetrascience.com/ license: name: Proprietary servers: - url: https://api.tetrascience.com description: Production Server - url: https://api.tetrascience-uat.com description: User Acceptance Server - url: https://api.tetrascience-dev.com description: Development Server - url: https://api.tetrascience-uat.com description: User Acceptabce Server - url: api.tetrascience.com security: - token: [] orgSlug: [] - orgSlug: [] tsAuthToken: [] tags: - name: Linked Data Apps paths: /v1/dataapps/apps/linked: post: summary: Create Linked Data App tags: - Linked Data Apps operationId: create-linked-data-app requestBody: content: application/json: schema: type: object properties: name: type: string description: type: string url: type: string iconUrl: type: string format: byte responses: '201': description: Created '400': description: Bad Request '500': description: Internal Server Errors /v1/dataapps/apps/linked/{id}: delete: summary: Delete Linked Data App tags: - Linked Data Apps operationId: delete-linked-data-app parameters: - name: id in: path required: true schema: type: string responses: '200': description: OK '503': description: Service Unavailable put: summary: Update Linked Data App tags: - Linked Data Apps operationId: update-linked-data-app parameters: - name: id in: path required: true schema: type: string requestBody: content: application/json: schema: type: object properties: name: type: string description: type: string url: type: string iconUrl: type: string format: byte responses: '200': description: OK '400': description: Bad Request '500': description: Internal Server Error components: securitySchemes: token: type: apiKey description: JWT Token for authentication in: header name: ts-auth-token orgSlug: type: apiKey description: Your organization slug in: header name: x-org-slug tsAuthToken: type: apiKey in: header name: ts-auth-token