# Získaní stavu objednávky

## OpenAPI Specification

```yaml
openapi: 3.0.1
info:
  title: ''
  description: ''
  version: 1.0.0
paths:
  /order/batch/{batchId}:
    get:
      summary: Získaní stavu objednávky
      deprecated: false
      description: >-
        ## Význam a použití

        Tato metoda vrací stav zpracování objednávky.



        :::caution[]

        Aby bylo možné úspěšně zavolat metodu, je nutné použít **batchId**,
        které se získá z hlavičky Location v odpovědi na požadavek POST
        **order/batch**.

        :::
      operationId: GetOrderBatch
      tags:
        - API Metody/OrderBatch
        - OrderBatch
      parameters:
        - name: batchId
          in: path
          description: Batch id získané z metody POST order/batch
          required: true
          example: ''
          schema:
            type: string
            format: uuid
        - name: Accept-Language
          in: header
          description: 'Language specification, default language: cs-CZ'
          required: false
          example: ''
          schema:
            $ref: '#/components/schemas/AcceptLanguageSchema'
        - name: X-Correlation-ID
          in: header
          description: Correlation Id of request
          required: false
          example: ''
          schema:
            $ref: '#/components/schemas/XCorrelationIdSchema'
        - name: X-LogLevel
          in: header
          description: The forced log level
          required: false
          example: ''
          schema:
            $ref: '#/components/schemas/XLogLevelSchema'
      responses:
        '200':
          description: Success
          content:
            application/json:
              schema:
                type: object
                x-apidog-refs:
                  01JK7YVM8AZ0YJAVRW42YEANQ1:
                    $ref: >-
                      #/components/schemas/Eps.Api.MyApi2.Web.Models.OrderBatch.OrderBatchResultModel
                    x-apidog-overrides:
                      items: &ref_3
                        type: array
                        items:
                          type: object
                          x-apidog-refs:
                            01JK7YXDZV85WJZR7S3TBR5P2S: &ref_4
                              $ref: >-
                                #/components/schemas/Eps.Api.MyApi2.Web.Models.OrderBatch.OrderResultItemModel
                              x-apidog-overrides:
                                errorMessage: &ref_1
                                  type: string
                                  description: Chybová zpráva - v případě chyby
                                  nullable: true
                                errorCode: &ref_2
                                  type: string
                                  description: Kód chyby - v případě chyby
                                  nullable: true
                                importState: &ref_0
                                  description: Stav objednávky
                                  type: object
                                  properties: {}
                              required:
                                - importState
                          x-apidog-orders:
                            - 01JK7YXDZV85WJZR7S3TBR5P2S
                          properties:
                            referenceId:
                              maxLength: 50
                              minLength: 1
                              type: string
                              description: Reference id
                            importState: *ref_0
                            errorMessage: *ref_1
                            errorCode: *ref_2
                          required:
                            - referenceId
                            - importState
                          x-apidog-ignore-properties:
                            - referenceId
                            - importState
                            - errorMessage
                            - errorCode
                        description: Items
                        nullable: true
                    required: []
                x-apidog-orders:
                  - 01JK7YVM8AZ0YJAVRW42YEANQ1
                properties:
                  items: *ref_3
                x-apidog-ignore-properties:
                  - items
          headers:
            X-Correlation-ID:
              description: Correlation Id of request otherwise id of response
              schema:
                $ref: '#/components/schemas/XCorrelationIdSchema'
          x-apidog-name: OK
        '400':
          description: BadRequest
          content:
            application/problem+json:
              schema:
                type: object
                properties: {}
                x-apidog-orders: []
                x-apidog-ignore-properties: []
          headers: {}
          x-apidog-name: Bad Request
        '404':
          description: NotFound
          content:
            application/problem+json:
              schema:
                type: object
                properties: {}
                x-apidog-orders: []
                x-apidog-ignore-properties: []
          headers: {}
          x-apidog-name: Record Not Found
        '500':
          description: InternalServerError
          content:
            application/problem+json:
              schema:
                type: object
                properties: {}
                x-apidog-orders: []
                x-apidog-ignore-properties: []
          headers: {}
          x-apidog-name: Server Error
        '503':
          description: ServiceUnavailable
          content:
            application/problem+json:
              schema:
                type: object
                properties: {}
                x-apidog-orders: []
                x-apidog-ignore-properties: []
          headers: {}
          x-apidog-name: Service Unavailable
      security: []
      x-apidog-folder: API Metody/OrderBatch
      x-apidog-status: released
      x-run-in-apidog: https://app.apidog.com/web/project/796227/apis/api-13465911-run
components:
  schemas:
    AcceptLanguageSchema:
      type: string
      description: Accept-Language header schema
      x-apidog-folder: ''
    XCorrelationIdSchema:
      type: string
      description: X-Correlation-ID header schema
      x-apidog-folder: ''
    XLogLevelSchema:
      enum:
        - Trace
        - Debug
        - Information
        - Warning
        - Error
        - Critical
      type: string
      description: X-LogLevel header schema
      x-apidog-folder: ''
    Eps.Api.MyApi2.Web.Models.OrderBatch.OrderBatchResultModel:
      type: object
      properties:
        items:
          type: array
          items: *ref_4
          description: Items
          nullable: true
      additionalProperties: false
      description: Order batch result model
      x-apidog-orders:
        - items
      x-apidog-ignore-properties: []
      x-apidog-folder: ''
    Eps.Api.MyApi2.Web.Models.OrderBatch.OrderResultItemModel:
      required:
        - referenceId
        - importState
      type: object
      properties:
        referenceId:
          maxLength: 50
          minLength: 1
          type: string
          description: Reference id
        importState:
          $ref: '#/components/schemas/Eps.Api.MyApi2.Business.Enums.ConstImportState'
        errorMessage:
          type: string
          description: Error message
          nullable: true
        errorCode:
          type: string
          description: Error code
          nullable: true
      additionalProperties: false
      description: Order result item model
      x-apidog-orders:
        - referenceId
        - importState
        - errorMessage
        - errorCode
      x-apidog-ignore-properties: []
      x-apidog-folder: ''
    Eps.Api.MyApi2.Business.Enums.ConstImportState:
      enum:
        - Accepted
        - InProcess
        - Complete
        - Error
      type: string
      x-apidog-folder: ''
  securitySchemes:
    oauth2:
      type: apikey
      description: Get access token from authentication server.
      name: Authorization
      in: header
    Bearer:
      type: jwt
      description: >-
        JWT Authorization header using the Bearer scheme. Example:
        "Authorization: Bearer {token}"
      scheme: bearer
      bearerFormat: JWT
servers: []
security: []

```
