> ## Documentation Index
> Fetch the complete documentation index at: https://jupiter-docs-beam-tx-jup-ag-submit.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Cancel Order

> Request for a base64-encoded unsigned recurring order cancellation transaction to be used in POST /recurring/v1/execute

<Info>
  **NOTE**

  * `recurringType` is used to denote the type of recurring order, only `time`
  * **DEPRECATED**: `recurringType: price` based orders are deprecated
  * Refer to [Recurring API doc](/recurring/cancel-order) for more information.
</Info>


## OpenAPI

````yaml openapi-spec/recurring/recurring.yaml post /cancelOrder
openapi: 3.0.0
info:
  title: Jupiter Recurring Order API
  version: 1.0.0
  description: Jupiter Recurring Order API Schema
servers:
  - url: https://api.jup.ag/recurring/v1
    description: Jupiter Recurring Order API Endpoint
security: []
paths:
  /cancelOrder:
    post:
      summary: cancelOrder
      description: >
        Request for a base64-encoded unsigned recurring order cancellation
        transaction to be used in `POST /recurring/v1/execute`
      operationId: cancel-order
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/CloseRecurring'
        required: true
      responses:
        '200':
          description: Recurring order closed successfully
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/RecurringResponse'
              example:
                requestId: b2c3d4e5-f6a7-8901-bcde-f12345678901
                transaction: >-
                  AQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAEN...
        '400':
          description: Bad request
        '500':
          description: Internal server error
      security:
        - ApiKeyAuth: []
components:
  schemas:
    CloseRecurring:
      type: object
      required:
        - user
        - order
        - recurringType
      properties:
        order:
          type: string
          description: Base-58 account which is the Recurring Order account
        recurringType:
          $ref: '#/components/schemas/CloseRecurringType'
        user:
          type: string
    RecurringResponse:
      type: object
      required:
        - requestId
        - transaction
      properties:
        requestId:
          type: string
          description: Required to make a request to `/execute`
        transaction:
          type: string
          description: Unsigned base-64 encoded transaction
    CloseRecurringType:
      type: string
      enum:
        - time
        - price
      description: |
        - Type of recurring order to close.
        - **DEPRECATED**: The 'price' value is deprecated.
  securitySchemes:
    ApiKeyAuth:
      type: apiKey
      in: header
      name: x-api-key
      description: Get API key via https://developers.jup.ag/portal

````