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

# Post grow orders cancel



## OpenAPI

````yaml /storage-proofs-api/openapi-storage-proof-api.json post /grow-orders/{grow_order_id}/cancel
openapi: 3.1.0
info:
  title: Storage Proof API
  description: >-
    Storage Proof API served by Mission Control. Request cryptographic proofs of
    on-chain header, account, and storage data for verification via Satellite
    contracts. Authenticate with the `api-key` header on all endpoints except
    `/is-alive`.
  license:
    name: ''
  version: 0.1.0
servers:
  - url: https://mission-control.api.herodotus.cloud
    description: Production
  - url: https://api.herodotus.cloud
    description: Production alias (Storage Proof API hostname)
security:
  - ApiKeyAuth: []
paths:
  /grow-orders/{grow_order_id}/cancel:
    post:
      tags:
        - Grow Orders
      operationId: cancel_grow_order
      parameters:
        - name: grow_order_id
          in: path
          description: Grow order ID
          required: true
          schema:
            type: string
      responses:
        '200':
          description: Cancel grow order
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/CancelGrowOrderResponse'
        '401':
          description: Unauthorized
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ApiErrorResponse'
        '404':
          description: Grow order not found
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ApiErrorResponse'
        '500':
          description: Internal server error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ApiErrorResponse'
components:
  schemas:
    CancelGrowOrderResponse:
      type: object
      required:
        - grow_order
      properties:
        grow_order:
          $ref: '#/components/schemas/GrowOrderResponse'
    ApiErrorResponse:
      type: object
      required:
        - message
      properties:
        message:
          type: string
    GrowOrderResponse:
      type: object
      required:
        - internal_id
        - status
        - accumulated_chain_id
        - settle_chain_id
        - hashing_functions
        - min_batch_size
        - start_block_number
        - next_from_block_number
        - created_at
        - updated_at
      properties:
        accumulated_chain_id:
          $ref: '#/components/schemas/ChainId'
        active_query_id:
          type:
            - string
            - 'null'
        cancelled_at:
          type:
            - string
            - 'null'
        completed_at:
          type:
            - string
            - 'null'
        created_at:
          type: string
        finish_block_number:
          type:
            - integer
            - 'null'
          format: int64
        hashing_functions:
          type: array
          items:
            $ref: '#/components/schemas/HashingFunction'
        internal_id:
          type: string
        min_batch_size:
          type: integer
          format: int64
        next_from_block_number:
          type: integer
          format: int64
        settle_chain_id:
          $ref: '#/components/schemas/ChainId'
        start_block_number:
          type: integer
          format: int64
        status:
          $ref: '#/components/schemas/GrowOrderStatus'
        updated_at:
          type: string
    ChainId:
      type: string
      enum:
        - '1'
        - '11155111'
        - STARKNET
        - SN_SEPOLIA
        - '10'
        - '11155420'
        - '42161'
        - '421614'
        - '480'
        - '4801'
        - '8453'
        - '84532'
        - '33139'
        - '33111'
        - '300'
    HashingFunction:
      type: string
      enum:
        - KECCAK
        - POSEIDON
    GrowOrderStatus:
      type: string
      enum:
        - ACTIVE
        - CANCEL_REQUESTED
        - CANCELLED
        - COMPLETED
        - FAILED
  securitySchemes:
    ApiKeyAuth:
      type: apiKey
      in: header
      name: api-key

````