> ## Documentation Index
> Fetch the complete documentation index at: https://docs.nanohelix.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Submit Job

> Submit a new simulation job for processing.

Creates a new job with the specified algorithm and settings, then queues it for execution
on the appropriate runner infrastructure.

**Workflow:**
1. Validates job name uniqueness and algorithm availability
2. Generates algorithm-specific configuration files
3. Uploads configuration to secure storage
4. Submits job to the appropriate algorithm runner
5. Returns job status and tracking information

**Supported Algorithms:**
- `boltz`: Protein structure prediction
- `rfdiffusion`: Protein design and generation
- `alphafold`: Advanced structure prediction

**Request Body:**
```json
{
    "jobName": "my-protein-job",
    "type": "boltz",
    "settings": {
        "sequences": ["MKLLVL..."],
        "steps": 200
    },
    "version": "2.1.1"
}
```



## OpenAPI

````yaml openapi.json post /submit-job
openapi: 3.1.0
info:
  title: Nano Helix API
  description: Protein AI model API platform.
  contact:
    name: Nano Helix Support
    email: support@nanohelix.ai
  license:
    name: Commercial License
  version: 1.0.0
servers: []
security: []
paths:
  /submit-job:
    post:
      tags:
        - Job Management
      summary: Submit Job
      description: >-
        Submit a new simulation job for processing.


        Creates a new job with the specified algorithm and settings, then queues
        it for execution

        on the appropriate runner infrastructure.


        **Workflow:**

        1. Validates job name uniqueness and algorithm availability

        2. Generates algorithm-specific configuration files

        3. Uploads configuration to secure storage

        4. Submits job to the appropriate algorithm runner

        5. Returns job status and tracking information


        **Supported Algorithms:**

        - `boltz`: Protein structure prediction

        - `rfdiffusion`: Protein design and generation

        - `alphafold`: Advanced structure prediction


        **Request Body:**

        ```json

        {
            "jobName": "my-protein-job",
            "type": "boltz",
            "settings": {
                "sequences": ["MKLLVL..."],
                "steps": 200
            },
            "version": "2.1.1"
        }

        ```
      operationId: submit_job_submit_job_post
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema: {}

````