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

# Get Order

> Fetch a single order with its full details.



## OpenAPI

````yaml GET /v1/orders/{id}
openapi: 3.1.0
info:
  title: NitroTranslate API
  description: Human Translation API
  version: 0.1.1
servers:
  - url: https://api.nitrotranslate.com
    description: NitroTranslate
security:
  - BasicAuth: []
  - BearerAuth: []
  - PaymentAuth: []
paths:
  /v1/orders/{id}:
    get:
      summary: GetOrder
      description: Fetch a single order with its full details.
      operationId: OrderService_GetOrder
      parameters:
        - name: id
          in: path
          required: true
          schema:
            exclusiveMinimum: 0
            type:
              - integer
              - string
            title: id
            format: int64
      responses:
        '200':
          description: Success
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/nitrotranslate.v1.Order'
                title: order
components:
  schemas:
    nitrotranslate.v1.Order:
      type: object
      properties:
        id:
          type:
            - integer
            - string
          title: id
          format: int64
        status:
          type: string
          title: status
          enum:
            - QUEUE
            - PROGRESS
            - DONE
            - REVISION
          description: >-
            Lifecycle status: QUEUE (deletable) -> PROGRESS -> DONE. REVISION
            marks a
             completed order the customer reopened and is pending revision; once rework
             resumes it reports as PROGRESS again (DONE -> REVISION -> PROGRESS -> DONE).
        source_language:
          type: string
          title: source_language
        target_language:
          type: string
          title: target_language
        source_text:
          type: string
          title: source_text
        target_text:
          type: string
          title: target_text
        snippet:
          type: string
          title: snippet
        volume:
          type: integer
          title: volume
          format: int32
        price:
          type: number
          title: price
          format: double
        resource:
          $ref: '#/components/schemas/nitrotranslate.v1.Resource'
          title: resource
        context:
          $ref: '#/components/schemas/nitrotranslate.v1.Context'
          title: context
        comments:
          type: array
          items:
            $ref: '#/components/schemas/nitrotranslate.v1.Comment'
          title: comments
        created_at:
          $ref: '#/components/schemas/google.protobuf.Timestamp'
          title: created_at
        accepted_at:
          $ref: '#/components/schemas/google.protobuf.Timestamp'
          title: accepted_at
        completed_at:
          $ref: '#/components/schemas/google.protobuf.Timestamp'
          title: completed_at
        translator:
          type:
            - string
            - 'null'
          title: translator
      title: Order
      required:
        - status
      additionalProperties: false
      description: >-
        A full order record, as returned by GetOrder. Lighter listings
        (ListOrders,
         Translate) use the OrderSummary projection instead.
    nitrotranslate.v1.Resource:
      type: object
      properties:
        type:
          type: string
          title: type
          enum:
            - text/plain
            - text/html
            - text/x-objcstrings
            - application/json
          description: Resource MIME type; one of the supported content types.
        data:
          type: string
          title: data
          description: The resource payload.
        metadata:
          type:
            - string
            - 'null'
          title: metadata
          description: Optional caller-defined metadata echoed back on the order.
      title: Resource
      required:
        - type
        - data
      additionalProperties: false
      description: >-
        The content to be translated. `data` is interpreted according to its
        MIME
         `type` (e.g. text/plain, text/html, application/json).
    nitrotranslate.v1.Context:
      type: object
      properties:
        tone:
          type:
            - string
            - 'null'
          title: tone
          enum:
            - FORMAL
            - INFORMAL
            - GUESS
          description: >-
            Tone of voice: FORMAL, INFORMAL, or GUESS (let the translator
            decide).
        limit:
          type:
            - integer
            - 'null'
          title: limit
          minimum: 0
          format: int32
          description: Maximum number of characters allowed in the translation.
        category:
          type:
            - string
            - 'null'
          title: category
          enum:
            - APPS
            - CRYPTO
            - CASINO
            - LEGAL
            - E_COMMERCE
            - FINANCE
            - GAMES
            - GENERAL
            - MEDIA
            - MEDICAL
            - SCIENCE
            - IT
            - TRAVEL
          description: Subject-matter category guiding terminology.
      title: Context
      additionalProperties: false
      description: Translation hints applied to an order. All fields are optional.
    nitrotranslate.v1.Comment:
      type: object
      properties:
        id:
          type:
            - integer
            - string
          title: id
          format: int64
        time:
          $ref: '#/components/schemas/google.protobuf.Timestamp'
          title: time
        role:
          type: string
          title: role
          enum:
            - CUSTOMER
            - TRANSLATOR
          description: 'Author role: CUSTOMER or TRANSLATOR.'
        text:
          type: string
          title: text
        attachments:
          type: array
          items:
            $ref: '#/components/schemas/nitrotranslate.v1.Attachment'
          title: attachments
      title: Comment
      additionalProperties: false
      description: A comment on an order.
    google.protobuf.Timestamp:
      type: string
      format: date-time
    nitrotranslate.v1.Attachment:
      type: object
      properties:
        image:
          type: string
          title: image
          description: Base64-encoded image bytes.
        type:
          type: string
          title: type
          description: MIME type, e.g. "image/png".
        name:
          type: string
          title: name
          description: Display name of the attachment.
        weight:
          type:
            - integer
            - string
          title: weight
          format: int64
          description: Size in kilobytes.
        size:
          type: string
          title: size
          description: Pixel dimensions, e.g. "481x315".
      title: Attachment
      additionalProperties: false
      description: An attachment returned on an order comment.
  securitySchemes:
    BasicAuth:
      type: http
      scheme: basic
    BearerAuth:
      type: http
      scheme: bearer
      bearerFormat: opaque
    PaymentAuth:
      type: http
      description: >-
        MPP payment authorization, sent as `Authorization: Payment
        <credential>`.
      scheme: payment

````