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

# Execute a sell quote

> Places the quoted sale. A quote places at most one order; executing it again returns that order.

**Rate limit:** 120 requests per minute per API key.



## OpenAPI

````yaml /execution-v3/openapi.json post /execution/v3/sell/quotes/{quoteId}/execute
openapi: 3.1.0
info:
  title: Pure Execution API v3
  description: >-
    Public API for accessing Pure marketplace data including products, spot
    prices, and more.
  version: 2.0.0
  license:
    name: Proprietary
servers:
  - url: https://api.collectpure.com/
    description: Production server
security:
  - apiKey: []
tags:
  - name: Execution
    description: >-
      Quote a sale, then execute the quote by id. Limited to approved
      organizations.
paths:
  /execution/v3/sell/quotes/{quoteId}/execute:
    post:
      tags:
        - Execution
      summary: Execute a sell quote
      description: >-
        Places the quoted sale. A quote places at most one order; executing it
        again returns that order.


        **Rate limit:** 120 requests per minute per API key.
      parameters:
        - schema:
            type: string
            format: uuid
            pattern: >-
              ^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$
          in: path
          name: quoteId
          required: true
        - schema:
            type: string
            minLength: 1
            maxLength: 255
          in: header
          name: idempotency-key
          required: false
          description: >-
            Defaults to the quote id. A repeat within 24 hours returns the first
            response.
      responses:
        '200':
          description: Default Response
          content:
            application/json:
              schema:
                type: object
                properties:
                  status:
                    type: string
                    enum:
                      - placed
                  orderId:
                    type: integer
                    minimum: -9007199254740991
                    maximum: 9007199254740991
                    description: The sell order
                  counterpartyOrderIds:
                    type: array
                    items:
                      type: integer
                      minimum: -9007199254740991
                      maximum: 9007199254740991
                    description: The buy orders it filled
                  payout:
                    type: integer
                    minimum: -9007199254740991
                    maximum: 9007199254740991
                    description: What the seller is paid, in cents
                required:
                  - status
                  - orderId
                  - counterpartyOrderIds
                  - payout
                additionalProperties: false
        '400':
          description: Default Response
          content:
            application/json:
              schema:
                type: object
                properties:
                  error:
                    type: string
                  code:
                    type: number
                  suggestion:
                    type: string
                  requestId:
                    type: string
                  errorCode:
                    type: string
                  details:
                    type: object
                    propertyNames:
                      type: string
                    additionalProperties: {}
                required:
                  - error
                  - code
                  - suggestion
                  - requestId
                additionalProperties: false
        '401':
          description: Default Response
          content:
            application/json:
              schema:
                type: object
                properties:
                  error:
                    type: string
                  code:
                    type: number
                  suggestion:
                    type: string
                  requestId:
                    type: string
                  errorCode:
                    type: string
                  details:
                    type: object
                    propertyNames:
                      type: string
                    additionalProperties: {}
                required:
                  - error
                  - code
                  - suggestion
                  - requestId
                additionalProperties: false
        '403':
          description: Default Response
          content:
            application/json:
              schema:
                type: object
                properties:
                  error:
                    type: string
                  code:
                    type: number
                  suggestion:
                    type: string
                  requestId:
                    type: string
                  errorCode:
                    type: string
                  details:
                    type: object
                    propertyNames:
                      type: string
                    additionalProperties: {}
                required:
                  - error
                  - code
                  - suggestion
                  - requestId
                additionalProperties: false
        '409':
          description: Default Response
          content:
            application/json:
              schema:
                type: object
                properties:
                  error:
                    type: string
                  code:
                    type: number
                  suggestion:
                    type: string
                  requestId:
                    type: string
                  errorCode:
                    type: string
                  details:
                    type: object
                    propertyNames:
                      type: string
                    additionalProperties: {}
                required:
                  - error
                  - code
                  - suggestion
                  - requestId
                additionalProperties: false
        '422':
          description: Default Response
          content:
            application/json:
              schema:
                type: object
                properties:
                  error:
                    type: string
                  code:
                    type: number
                  suggestion:
                    type: string
                  requestId:
                    type: string
                  errorCode:
                    type: string
                  details:
                    type: object
                    propertyNames:
                      type: string
                    additionalProperties: {}
                required:
                  - error
                  - code
                  - suggestion
                  - requestId
                additionalProperties: false
        '429':
          description: Default Response
          content:
            application/json:
              schema:
                type: object
                properties:
                  error:
                    type: string
                  code:
                    type: number
                  suggestion:
                    type: string
                  requestId:
                    type: string
                  errorCode:
                    type: string
                  details:
                    type: object
                    propertyNames:
                      type: string
                    additionalProperties: {}
                required:
                  - error
                  - code
                  - suggestion
                  - requestId
                additionalProperties: false
        '503':
          description: Default Response
          content:
            application/json:
              schema:
                type: object
                properties:
                  error:
                    type: string
                  code:
                    type: number
                  suggestion:
                    type: string
                  requestId:
                    type: string
                  errorCode:
                    type: string
                  details:
                    type: object
                    propertyNames:
                      type: string
                    additionalProperties: {}
                required:
                  - error
                  - code
                  - suggestion
                  - requestId
                additionalProperties: false
components:
  securitySchemes:
    apiKey:
      type: apiKey
      name: x-api-key
      in: header
      description: API key for authentication

````

This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.