Aladdin Studio Connections API

Aladdin Data Cloud Snowflake connection management

Documentation

Specifications

Schemas & Data

📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/aladdin-studio/refs/heads/main/json-schema/aladdin-studio-graph-portfolio-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/aladdin-studio/refs/heads/main/json-schema/aladdin-studio-graph-portfolio-list-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/aladdin-studio/refs/heads/main/json-schema/aladdin-studio-graph-position-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/aladdin-studio/refs/heads/main/json-schema/aladdin-studio-graph-position-list-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/aladdin-studio/refs/heads/main/json-schema/aladdin-studio-graph-factor-exposure-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/aladdin-studio/refs/heads/main/json-schema/aladdin-studio-graph-portfolio-risk-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/aladdin-studio/refs/heads/main/json-schema/aladdin-studio-graph-security-schema.json
📊
JSONStructure
https://raw.githubusercontent.com/api-evangelist/aladdin-studio/refs/heads/main/json-structure/aladdin-studio-graph-portfolio-structure.json
📊
JSONStructure
https://raw.githubusercontent.com/api-evangelist/aladdin-studio/refs/heads/main/json-structure/aladdin-studio-graph-position-structure.json
📊
JSONStructure
https://raw.githubusercontent.com/api-evangelist/aladdin-studio/refs/heads/main/json-structure/aladdin-studio-graph-portfolio-risk-structure.json
📊
JSONStructure
https://raw.githubusercontent.com/api-evangelist/aladdin-studio/refs/heads/main/json-structure/aladdin-studio-graph-security-structure.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/aladdin-studio/refs/heads/main/json-schema/aladdin-studio-data-cloud-connection-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/aladdin-studio/refs/heads/main/json-schema/aladdin-studio-data-cloud-query-request-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/aladdin-studio/refs/heads/main/json-schema/aladdin-studio-data-cloud-query-result-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/aladdin-studio/refs/heads/main/json-schema/aladdin-studio-data-cloud-dataset-schema.json
📊
JSONStructure
https://raw.githubusercontent.com/api-evangelist/aladdin-studio/refs/heads/main/json-structure/aladdin-studio-data-cloud-connection-structure.json
📊
JSONStructure
https://raw.githubusercontent.com/api-evangelist/aladdin-studio/refs/heads/main/json-structure/aladdin-studio-data-cloud-query-result-structure.json
📊
JSONStructure
https://raw.githubusercontent.com/api-evangelist/aladdin-studio/refs/heads/main/json-structure/aladdin-studio-data-cloud-dataset-structure.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/aladdin-studio/refs/heads/main/json-schema/aladdin-studio-trading-order-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/aladdin-studio/refs/heads/main/json-schema/aladdin-studio-trading-order-request-schema.json
📊
JSONStructure
https://raw.githubusercontent.com/api-evangelist/aladdin-studio/refs/heads/main/json-structure/aladdin-studio-trading-order-structure.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/aladdin-studio/refs/heads/main/json-schema/aladdin-studio-investment-research-security-research-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/aladdin-studio/refs/heads/main/json-schema/aladdin-studio-investment-research-portfolio-analytics-schema.json
📊
JSONStructure
https://raw.githubusercontent.com/api-evangelist/aladdin-studio/refs/heads/main/json-structure/aladdin-studio-investment-research-security-research-structure.json
📊
JSONStructure
https://raw.githubusercontent.com/api-evangelist/aladdin-studio/refs/heads/main/json-structure/aladdin-studio-investment-research-portfolio-analytics-structure.json

Other Resources

🔗
Examples
https://raw.githubusercontent.com/api-evangelist/aladdin-studio/refs/heads/main/examples/aladdin-studio-graph-portfolio-example.json
🔗
Examples
https://raw.githubusercontent.com/api-evangelist/aladdin-studio/refs/heads/main/examples/aladdin-studio-graph-position-example.json
🔗
Examples
https://raw.githubusercontent.com/api-evangelist/aladdin-studio/refs/heads/main/examples/aladdin-studio-graph-portfolio-risk-example.json
🔗
Examples
https://raw.githubusercontent.com/api-evangelist/aladdin-studio/refs/heads/main/examples/aladdin-studio-graph-security-example.json
🔗
Examples
https://raw.githubusercontent.com/api-evangelist/aladdin-studio/refs/heads/main/examples/aladdin-studio-data-cloud-connection-example.json
🔗
Examples
https://raw.githubusercontent.com/api-evangelist/aladdin-studio/refs/heads/main/examples/aladdin-studio-data-cloud-query-result-example.json
🔗
Examples
https://raw.githubusercontent.com/api-evangelist/aladdin-studio/refs/heads/main/examples/aladdin-studio-data-cloud-dataset-example.json
🔗
SDKs
https://pypi.org/project/asdk-plugin-trading/
🔗
Examples
https://raw.githubusercontent.com/api-evangelist/aladdin-studio/refs/heads/main/examples/aladdin-studio-trading-order-example.json
🔗
SDKs
https://pypi.org/project/asdk-plugin-investment-research/
🔗
Examples
https://raw.githubusercontent.com/api-evangelist/aladdin-studio/refs/heads/main/examples/aladdin-studio-investment-research-security-research-example.json
🔗
Examples
https://raw.githubusercontent.com/api-evangelist/aladdin-studio/refs/heads/main/examples/aladdin-studio-investment-research-portfolio-analytics-example.json

OpenAPI Specification

aladdin-studio-connections-api-openapi.yml Raw ↑
openapi: 3.0.3
info:
  title: Aladdin Data Cloud Analytics Connections API
  description: The Aladdin Data Cloud API provides access to Snowflake-based analytics data warehousing for large-scale portfolio analytics and data science workflows. Supports OAuth and Snowflake JWT authentication with both standard Snowflake connectors and Snowpark for Python.
  version: 1.0.0
  contact:
    name: Aladdin Studio
    url: https://www.blackrock.com/aladdin/products/apis
  license:
    name: Proprietary
    url: https://www.blackrock.com/aladdin/products/aladdin-studio
  x-generated-from: documentation
servers:
- url: https://api.blackrock.com/adc/v1
  description: Aladdin Data Cloud API server
security:
- OAuth2: []
- SnowflakeJWT: []
tags:
- name: Connections
  description: Aladdin Data Cloud Snowflake connection management
paths:
  /connections:
    get:
      operationId: listConnections
      summary: Aladdin Studio List Data Cloud Connections
      description: List available Aladdin Data Cloud connections for the authenticated user including Snowflake account details and available schemas.
      tags:
      - Connections
      responses:
        '200':
          description: List of available connections
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ConnectionList'
              examples:
                listConnections200Example:
                  summary: Default listConnections 200 response
                  x-microcks-default: true
                  value:
                    connections:
                    - connectionId: adc-conn-001
                      accountName: blackrock.snowflakecomputing.com
                      database: ALADDIN_DATA_CLOUD
                      warehouse: ANALYTICS_WH
                      status: active
        '401':
          description: Unauthorized
      x-microcks-operation:
        delay: 0
        dispatcher: FALLBACK
components:
  schemas:
    Connection:
      title: Connection
      type: object
      description: An Aladdin Data Cloud Snowflake connection
      properties:
        connectionId:
          type: string
          description: Unique connection identifier
          example: adc-conn-001
        accountName:
          type: string
          description: Snowflake account URL
          example: blackrock.snowflakecomputing.com
        database:
          type: string
          description: Snowflake database name
          example: ALADDIN_DATA_CLOUD
        warehouse:
          type: string
          description: Snowflake virtual warehouse
          example: ANALYTICS_WH
        status:
          type: string
          description: Connection status
          enum:
          - active
          - inactive
          example: active
    ConnectionList:
      title: ConnectionList
      type: object
      description: List of available Data Cloud connections
      properties:
        connections:
          type: array
          items:
            $ref: '#/components/schemas/Connection'
  securitySchemes:
    OAuth2:
      type: oauth2
      description: OAuth 2.0 with access tokens for Data Cloud authentication
      flows:
        clientCredentials:
          tokenUrl: https://api.blackrock.com/oauth/token
          scopes:
            adc:read: Read Data Cloud data
    SnowflakeJWT:
      type: http
      scheme: bearer
      description: Snowflake JWT authentication using RSA key pairs for Data Cloud
      bearerFormat: JWT