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

# Obtém detalhes completos de um produto

> Retorna informações detalhadas do produto, incluindo todas as variações de estoque,
imagem de capa, galeria de imagens e categoria com categoria pai.



## OpenAPI

````yaml /openapi.json get /produtos/{produtoId}
openapi: 3.1.0
info:
  title: Akeba
  version: 1.0.0
  description: >-
    API REST da Akeba para integração com ERPs. Permite consultar pedidos,
    atualizar o status de entrega dos itens (aceitar, iniciar produção, enviar
    com código de rastreio, voltar para produção), gerenciar preços e estoque.
    Autentique com o token gerado em /vendedor/integracoes enviando o header
    Authorization: Bearer <token>. Eventos de webhook: "pedido.pago",
    "item.status_alterado", "pedido.cancelado". Assinatura de webhook:
    X-Akeba-Signature: sha256=HMAC-SHA256(corpo, segredo).
servers:
  - url: https://akeba.com.br/api/v1
    description: Produção
security:
  - http: []
paths:
  /produtos/{produtoId}:
    get:
      tags:
        - Produto
      summary: Obtém detalhes completos de um produto
      description: >-
        Retorna informações detalhadas do produto, incluindo todas as variações
        de estoque,

        imagem de capa, galeria de imagens e categoria com categoria pai.
      operationId: v1.produtos.show
      parameters:
        - name: produtoId
          in: path
          required: true
          schema:
            type: string
      responses:
        '200':
          description: '`ProdutoResource`'
          content:
            application/json:
              schema:
                type: object
                properties:
                  data:
                    $ref: '#/components/schemas/ProdutoResource'
                required:
                  - data
        '401':
          $ref: '#/components/responses/AuthenticationException'
components:
  schemas:
    ProdutoResource:
      type: object
      properties:
        id:
          type: string
        nome:
          type: string
        slug:
          type: string
        preco:
          type: number
        preco_promocional:
          type:
            - number
            - 'null'
        status:
          type: string
        estoque_global:
          type: string
        has_variations:
          type: string
        capa:
          type:
            - object
            - 'null'
          properties:
            url:
              type:
                - string
                - 'null'
            url_medium:
              type:
                - string
                - 'null'
            url_thumb:
              type:
                - string
                - 'null'
          required:
            - url
            - url_medium
            - url_thumb
        imagens:
          type: string
        categoria:
          type:
            - object
            - 'null'
          properties:
            id:
              type: string
            nome:
              type: string
            slug:
              type: string
            categoria_pai:
              type:
                - object
                - 'null'
              properties:
                id:
                  type: string
                nome:
                  type: string
                slug:
                  type: string
              required:
                - id
                - nome
                - slug
          required:
            - id
            - nome
            - slug
            - categoria_pai
        tags:
          anyOf:
            - type: string
            - type: array
              items:
                type: string
              minItems: 0
              maxItems: 0
              additionalItems: false
        descricao:
          type: string
        delivery_type:
          type: string
        track_stock:
          type: string
        plano:
          type: string
        peso:
          type:
            - number
            - 'null'
        altura:
          type:
            - number
            - 'null'
        largura:
          type:
            - number
            - 'null'
        comprimento:
          type:
            - number
            - 'null'
        video_url:
          type: string
        estoques:
          type: array
          items:
            $ref: '#/components/schemas/EstoqueResource'
        created_at:
          type: string
        updated_at:
          type: string
      required:
        - id
        - nome
        - slug
        - preco
        - preco_promocional
        - status
        - estoque_global
        - has_variations
        - tags
        - descricao
        - delivery_type
        - track_stock
        - plano
        - peso
        - altura
        - largura
        - comprimento
        - video_url
        - created_at
        - updated_at
      title: ProdutoResource
    EstoqueResource:
      type: object
      properties:
        id:
          type: string
        product_id:
          type: string
        sku:
          type: string
        variation_options:
          type: string
        quantidade:
          type: string
        is_active:
          type: string
        produto:
          type: object
          properties:
            id:
              type: string
            nome:
              type: string
          required:
            - id
            - nome
        updated_at:
          type: string
      required:
        - id
        - product_id
        - sku
        - variation_options
        - quantidade
        - is_active
        - updated_at
      title: EstoqueResource
  responses:
    AuthenticationException:
      description: Unauthenticated
      content:
        application/json:
          schema:
            type: object
            properties:
              message:
                type: string
                description: Error overview.
            required:
              - message
  securitySchemes:
    http:
      type: http
      description: Token de API gerado em /vendedor/integracoes.
      scheme: bearer

````