Atomicwork entities API

The entities API from Atomicwork — 1 operation(s) for entities.

Operations 2

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/atomicwork-entities-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no email required.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

atomicwork-entities-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: Atomicwork Public accessManagement Entities API
  version: 1.0.0
servers:
- url: https://{tenant}.atomicwork.com
  description: Your Atomicwork tenant
tags:
- name: entities
paths:
  /api/v1/entities/{entity_type}/{display_id}/links:
    get:
      operationId: getapi-v-1-entities-entity-type-display-id-links
      summary: Get all linked entities with relationship information
      tags:
      - entities
      parameters:
      - name: entity_type
        in: path
        description: The entity type (e.g. REQUEST, CHANGE)
        required: true
        schema:
          $ref: '#/components/schemas/ApiV1EntitiesEntityTypeDisplayIdLinksGetParametersEntityType'
      - name: display_id
        in: path
        description: The display ID of the source entity (e.g. REQ-123, CHG-456)
        required: true
        schema:
          type: string
      - name: reference_key
        in: query
        description: Reference key of the implicit relationship field definition
        required: false
        schema:
          type: string
      - name: page
        in: query
        description: Page number for pagination
        required: false
        schema:
          type: integer
          default: 1
      - name: per_page
        in: query
        description: Number of items per page
        required: false
        schema:
          type: integer
          default: 10
      - name: search_key
        in: query
        description: Search keyword to filter linked entities by display ID or subject
        required: false
        schema:
          type: string
      - name: X-Api-Key
        in: header
        required: true
        schema:
          type: string
      - name: X-Workspace-Id
        in: header
        required: false
        schema:
          type: string
      responses:
        '200':
          description: Successful response
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Entities_getapi_v1_entities__entity_type___display_id__links_Response_200'
    post:
      operationId: postapi-v-1-entities-entity-type-display-id-links
      summary: Link multiple entities at once
      description: 'Creates multiple relationships between the source entity and target entities.

        Each link can be a different relationship type and direction.

        '
      tags:
      - entities
      parameters:
      - name: entity_type
        in: path
        description: The entity type (e.g. REQUEST, CHANGE)
        required: true
        schema:
          $ref: '#/components/schemas/ApiV1EntitiesEntityTypeDisplayIdLinksPostParametersEntityType'
      - name: display_id
        in: path
        description: The display ID of the source entity (e.g. REQ-123, CHG-456)
        required: true
        schema:
          type: string
      - name: X-Api-Key
        in: header
        required: true
        schema:
          type: string
      - name: X-Workspace-Id
        in: header
        required: false
        schema:
          type: string
      responses:
        '200':
          description: Successful response
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Entities_postapi_v1_entities__entity_type___display_id__links_Response_200'
      requestBody:
        description: 'Links multiple entities to a source entity, grouped by target entity type.

          The source entity type is determined by the path parameter (e.g., /requests/{id} → REQUEST).

          For implicit reference keys, source and target directions are swapped automatically.

          '
        content:
          application/json:
            schema:
              type: object
              properties:
                reference_key:
                  type: string
                  description: Reference key of the relationship (e.g., "relates", "blocks", "causes", or "implicit_causes")
                entities:
                  type: array
                  items:
                    $ref: '#/components/schemas/ApiV1EntitiesEntityTypeDisplayIdLinksPostRequestBodyContentApplicationJsonSchemaEntitiesItems'
                  description: List of entity groups to link, each specifying a target entity type and its display IDs
              required:
              - reference_key
              - entities
components:
  schemas:
    ApiV1EntitiesEntityTypeDisplayIdLinksPostRequestBodyContentApplicationJsonSchemaEntitiesItems:
      type: object
      properties:
        entity_type:
          $ref: '#/components/schemas/ApiV1EntitiesEntityTypeDisplayIdLinksPostRequestBodyContentApplicationJsonSchemaEntitiesItemsEntityType'
          description: The entity type of the target display IDs
        display_ids:
          type: array
          items:
            type: string
          description: List of target entity display IDs to link (e.g., REQ-123, CHG-456)
      required:
      - entity_type
      - display_ids
      description: A group of entities of the same type to link
      title: ApiV1EntitiesEntityTypeDisplayIdLinksPostRequestBodyContentApplicationJsonSchemaEntitiesItems
    Entities_postapi_v1_entities__entity_type___display_id__links_Response_200:
      type: object
      properties: {}
      description: Empty response body
      title: Entities_postapi_v1_entities__entity_type___display_id__links_Response_200
    ApiV1EntitiesEntityTypeDisplayIdLinksPostParametersEntityType:
      type: string
      enum:
      - REQUEST
      - SERVICE_REQUEST
      - QUESTION_REQUEST
      - INCIDENT_REQUEST
      - INCIDENT
      - PROBLEM_REQUEST
      - PROBLEM
      - USER
      - SERVICE_ITEM
      - CUSTOM_FORM
      - SURVEY
      - ASSET
      - CHANGE
      - CHANGE_TEMPLATE
      - CUSTOM_OBJECT
      title: ApiV1EntitiesEntityTypeDisplayIdLinksPostParametersEntityType
    ApiV1EntitiesEntityTypeDisplayIdLinksGetParametersEntityType:
      type: string
      enum:
      - REQUEST
      - SERVICE_REQUEST
      - QUESTION_REQUEST
      - INCIDENT_REQUEST
      - INCIDENT
      - PROBLEM_REQUEST
      - PROBLEM
      - USER
      - SERVICE_ITEM
      - CUSTOM_FORM
      - SURVEY
      - ASSET
      - CHANGE
      - CHANGE_TEMPLATE
      - CUSTOM_OBJECT
      title: ApiV1EntitiesEntityTypeDisplayIdLinksGetParametersEntityType
    Entities_getapi_v1_entities__entity_type___display_id__links_Response_200:
      type: object
      properties: {}
      description: Empty response body
      title: Entities_getapi_v1_entities__entity_type___display_id__links_Response_200
    ApiV1EntitiesEntityTypeDisplayIdLinksPostRequestBodyContentApplicationJsonSchemaEntitiesItemsEntityType:
      type: string
      enum:
      - REQUEST
      - CHANGE
      - SERVICE_REQUEST
      - INCIDENT
      - PROBLEM
      description: The entity type of the target display IDs
      title: ApiV1EntitiesEntityTypeDisplayIdLinksPostRequestBodyContentApplicationJsonSchemaEntitiesItemsEntityType
  securitySchemes:
    ApiKeyAuth:
      type: apiKey
      in: header
      name: X-Api-Key