# Get Toolkit by ID.

Endpoint: GET /toolkits/{toolkitId}
Version: 3.30.0
Security: ApiKeyAuth

## Security:

  - `ApiKeyAuth` (unknown)
    apiKey in header Authorization

## Path parameters:

  - `toolkitId` (string, required)
    The ID of the toolkit.

## Response 200:

  - `200` (unknown)
    OK

## Response 200 fields (application/json):

  - `id` (string)
    Id of the toolkit.

  - `type` (string)
    Specifies whether this object is toolkit or plugin

  - `reference` (string)
    The object reference.

  - `engine_name` (string)
    Name of the engine.

  - `engine_id` (string)
    Id of the engine.

  - `virtual_source_definition` (object)
    Definition of how to provision virtual sources of this type

  - `virtual_to_physical_definition` (object)
    Definition of how to convert virtual sources of this type to physical. Present only on Python plugins that implement the virtualToPhysical hook.

  - `linked_source_definition` (object)
    Definition of how to link sources of this type.

  - `discovery_definition` (object)
    Definition of how to discover sources of this type.

  - `upgrade_definition` (object)
    Definition of how to upgrade sources of this type.

  - `snapshot_parameters_definition` (object)
    The schema that defines the structure of the fields in AppDataSyncParameters.

  - `build_api` (string)
    The Delphix API version that the toolkit was built against.

  - `display_name` (string)

  - `pretty_name` (string)

  - `version` (string)

  - `namespace` (string)

  - `identifier` (string)

  - `root_squash_enabled` (string)

  - `default_locale` (string)

  - `status` (string)

  - `language` (string)

  - `extended_start_stop_hooks` (string)

  - `entry_point` (string)

  - `lua_name` (string)

  - `minimum_lua_version` (string)

  - `host_types` (array)

  - `snapshot_schema` (object)

  - `resources` (object)

  - `manifest` (object)
    The manifest of the toolkit.

  - `tags` (array)
    Tags associated to this toolkit.

  - `tags.key` (string, required)
    Key of the tag
    Example: key-1

  - `tags.value` (string, required)
    Value of the tag
    Example: value-1

