# Get inputs schema details

Endpoint: GET /v1/orgs/{org}/projects/{project}/pipelines/{pipeline}/inputs-schema
Version: 1.0
Security: x-api-key

## Path parameters:

  - `org` (string, required)
    Organization identifier

  - `project` (string, required)
    Project identifier

  - `pipeline` (string, required)
    Pipeline identifier

## Header parameters:

  - `Harness-Account` (string)
    Identifier field of the account the resource is scoped to.

## Query parameters:

  - `branch_name` (string)
    Name of the branch (for Git Experience).

  - `connector_ref` (string)
    Identifier of the Harness Connector used for CRUD operations on the Entity (for Git Experience).

  - `repo_name` (string)
    Name of the repository (for Git Experience).

## Response 200 fields (application/json):

  - `inputs` (array)

  - `inputs.details` (object)

  - `inputs.details.name` (string)

  - `inputs.details.type` (any)
    Enum: "string", "integer", "boolean", "object", "array"

  - `inputs.details.desc` (string)

  - `inputs.details.required` (boolean)

  - `inputs.details.execution` (boolean)

  - `inputs.details.default` (object)

  - `inputs.details.allowed_values` (array)

  - `inputs.details.regex` (string)

  - `inputs.metadata` (object)

  - `inputs.metadata.field_properties` (array)

  - `inputs.metadata.field_properties.input_type` (string)

  - `inputs.metadata.field_properties.internal_type` (string)

  - `inputs.metadata.dependencies` (object)

  - `inputs.metadata.dependencies.required_runtime_inputs` (array)

  - `inputs.metadata.dependencies.required_runtime_inputs.field_name` (string)

  - `inputs.metadata.dependencies.required_runtime_inputs.input_name` (string)

  - `inputs.metadata.dependencies.required_fixed_values` (array)

  - `inputs.metadata.dependencies.required_fixed_values.field_name` (string)

  - `inputs.metadata.dependencies.required_fixed_values.field_input_type` (string)

  - `inputs.metadata.dependencies.required_fixed_values.field_value` (object)


