Pesquise na rede Dakidarts
VisãoA API NumerologiaAPISaúdeAPI HeFitAPIConteúdoCitaçãoversoAPIFinançasAPI de investimento CalcXAPIFinançasAPI da calculadora de empréstimos CalcXAPIPesquisarAPI de preenchimento automático de consulta de pesquisaAPISaúdeAPI Calculadora de GravidezAPIIdentidadeChecky – API de verificação de número de telefoneAPIIdentidadeAPI de verificação de e-mail CheckyAPIIdiomaAPI do detector de idiomas LinguifyAPIDadosAPI de informações de paísesAPISegurançaAPI verificador de reputação de IPAPISegurançaAPI de verificação de URL de malware e phishingAPISegurançaAPI de exposição na Dark WebAPISegurançaAPI do utilitário de criptografia e hashAPISegurançaAPI de detecção de impressão digital e bot de dispositivoAPISegurançaAPI do analisador de segurança SSL/TLSAPISegurançaAPI do analisador de hash de arquivoAPISegurançaAPI de injeção de SQL/detector de carga útil XSSAPISegurançaAPI do analisador de ameaças de pacotes de redeAPIHoraAPI do calendário etíopeAPIDadosAPI de inteligência de patrocínio de criadoresAPIComércioAPI de produtos de comércio eletrônico e inteligência de preçosAPIEmpresaDo Catálogo de APIs à Plataforma de Produtos: A Direção DakidartsDiárioProdutoPrimeiros passos com o plug-in Dakidarts Numerology WordPressDiárioPesquisaNúmeros e ciclos espelhados: extensões na análise numerológicaDiárioPesquisaNúmero de posição de paixão oculta e ressonância de lacunaDiárioRobôComo usar Quoteverse369bot no TelegramDiárioEngenhariaPHP 8.4 JIT em cargas de trabalho reais: onde ajuda — e onde não ajudaDiárioAstrologiaDecodifique o cosmos: por que os horóscopos ainda são importantes na era da IADiárioAstrologiaHoróscopo ≠ Hype: Compreendendo o verdadeiro poder dos padrões celestesDiárioAstrologiaVocê não é apenas o seu signo solar: como ler um horóscopo completoDiárioAstrologiaComo os horóscopos se sincronizam com a numerologia para uma orientação mais profunda na vidaDiárioAPIDecodificando palavras com números: usando a API Gematria em Python para obter insights ocultosDiárioAPISeu projeto celestial: como gerar um mapa de nascimento completo usando a API de numerologiaDiárioAstrologiaTendências anuais do horóscopo: o que cada signo pode esperar espiritualmente e na práticaDiárioAstrologiaRetrógrados e romance: quando reconectar ou se libertar do amorDiárioAPIComo integrar a API de numerologia Dakidarts em seu site ou aplicativo móvelDiárioAPIO que é uma API de numerologia? Uma ferramenta prática para aplicativos e produtos espirituaisDiárioEngenhariaComo construir um bot de telegrama usando PythonDiárioJurídicoTermos de ServiçoJurídicoJurídicoPolítica de PrivacidadeJurídicoJurídicoTermos de Serviço da APIJurídicoJurídicoPolítica de cobrança, créditos e assinaturaJurídicoJurídicoPolítica de Segurança, Conformidade e CookiesJurídicoJurídicoIsenção de responsabilidade, isenção de responsabilidade médica e espiritualJurídicoProdutoAPI HeFitHFProdutoAPI de numerologiaNUProdutoEstúdio NumoraNSProdutoOpAstroOAProdutoNumerologiaBotNBProdutoNúcleo de Numerologia para WordPressWPProdutoNote-meAplicativoPáginaPágina inicialLocalPáginaSobreLocalPáginaDocumentação da API para desenvolvedoresLocalPáginaDiárioLocalPáginaRegistro de alteraçõesLocalPáginaContatoLocalPáginaCentro Jurídico e de ConfiançaLocalPáginaEcossistemaLocalPáginaEmpresaLocalPáginaCatálogo de APIsLocalPáginaNúcleo de Numerologia para WordPressLocalPáginaPesquisarLocalPáginaServiçosLocalPáginaLojaLocalPáginaStatus do sistemaLocalPáginaEstúdio NumoraLocalPáginaSuporteLocalPáginaConfiançaLocalProduto digitalRápido e descansadoLojaServiçoDesenvolvimento WebServiçoServiçoDesign GráficoServiçoServiçoMarketing DigitalServiçoServiçoServiços em nuvemServiçoServiçoDesenvolvimento de softwareServiçoServiçoDesenvolvimento e Integração de APIsServiçoServiçoIA e automaçãoServiçoServiçoSEO técnicoServiço
← Rede API COMÉRCIO / PRODUTOS / OFERTAS / INTELIGÊNCIA DE PREÇOS
API direta 1.0.0 / Disponibilidade Geral api.dakidarts.comGateway direto

API de produtos de comércio eletrônico e inteligência de preços

Produtos normalizados, oferta de mercado, histórico de preços e dados de alerta provenientes de feeds licenciados, de parceiros ou próprios. O serviço fornece fluxos de trabalho de comparação e análise sem agrupar um scraper de varejista; a recolha de alimentos continua a ser da responsabilidade do operador.

API diretaE-
api.dakidarts.com1.0.0Disponibilidade Geral25ms p9515 endpoints documentados
API NATIVA DIRETA

Ligue para a API de produtos de comércio eletrônico e inteligência de preços por meio do gateway Dakidarts.

0 de 15 endpoints têm uma URL upstream configurada. Outras rotas retornam 503 antes do faturamento; envie apenas solicitações ao vivo para rotas configuradas. O gateway injeta credenciais upstream para você.

O check-out ao vivo é aberto depois que uma rota de API tem um URL upstream. Exemplos de visualização estão disponíveis abaixo.

URL basehttps://api.dakidarts.com/ecommerce-product-price-api
AutenticaçãoX-API-Key: dk_live_...
Caminho de referência padrãoGET /v1/products/search
Modelo comercialPay-as-you-go / $0,0050 per call
01 / ACESSO

Uma chave, um gateway

Use uma chave API Dakidarts com escopos de leitura ou gravação e controle quais APIs essa chave pode alcançar.

02 / FATURAMENTO

Medido pela chamada

Os créditos da carteira, as cotas do plano e as faturas da organização são liquidadas por solicitação com cabeçalhos de resposta transparentes.

03 / CONFIABILIDADE

Observável por padrão

A latência, o status upstream e o modo de execução são registrados para que os problemas de integração fiquem visíveis antes de se espalharem.

CAPACIDADES

Construído para desaparecer no produto.

A melhor API é aquela que sua equipe pode integrar, observar e depois parar de pensar.

01

Filtre a pesquisa de produtos por categoria, marca, mercado, preço e disponibilidade

Projetado como um bloco de construção combinável para equipes de produto, ferramentas internas e automação.

02

Crie alertas de preços únicos ou recorrentes com webhooks HTTPS opcionais

Projetado como um bloco de construção combinável para equipes de produto, ferramentas internas e automação.

03

Relate a atualização da fonte e compare as ofertas atuais dos vendedores

Projetado como um bloco de construção combinável para equipes de produto, ferramentas internas e automação.

FATOS DA PLATAFORMA

A forma da superfície.

Fatos selecionados sobre cobertura, entrega e prontidão de produção.

01Pesquise, compare e inspecione ofertas de produtos atuais
02Acompanhe o histórico de preços no destino, mudanças e novidades do mercado
03A ingestão de feeds aceita dados licenciados ou de parceiros; nenhum raspador de varejista está incluído
FAQ

Respostas antes de integrar.

Detalhes de acesso, faturamento e integração para E-commerce Product & Price Intelligence API.

Quais dados do produto ele retorna? +

Registros de produtos normalizados, ofertas atuais, sinais do vendedor, histórico de preços, alterações e análises de preços de feeds configurados.

O serviço prejudica os varejistas? +

Não. O repositório de origem não inclui um raspador de varejo; use feeds licenciados, de parceiros ou próprios que você tem permissão para processar.

Posso comparar ofertas entre mercados? +

Sim. A comparação de produtos e os pontos de extremidade de oferta expõem os preços, frete e disponibilidade atuais nas fontes configuradas.

A API pode notificar meu aplicativo sobre alterações de preço? +

Os alertas de preços suportam webhooks HTTPS opcionais. Configure o trabalhador de alerta e a programação de ingestão de feed no serviço upstream.

Como faço para acessar a API direta? +

Inscreva-se no painel do Dakidarts, crie uma chave de API com esta API no escopo e chame uma rota de gateway conectada.

PLANOS DE ASSINATURA

Escolha uma cota que corresponda à carga de trabalho.

Os planos são mostrados para referência. O check-out ao vivo é aberto depois que uma rota de API tem um URL upstream.

WALLET-ACCESS

Acesso pré-pago

$0,00 /mês

  • Créditos da carteira por chamada
  • $0,0050 / call overage
  • 120 solicitações/min
CAMINHO DE INTEGRAÇÃO

Desde o primeiro pedido até a produção.

Comece com uma chave Dakidarts, ligue para o gateway e monitore o uso no painel.

01

Crie uma chave Dakidarts

Escolha o escopo da API e copie a chave no ambiente do servidor.

02

Ligue para o gateway

Envie solicitações para https://api.dakidarts.com/ecommerce-product-price-api com sua chave e corpo JSON.

03

Observe o uso

Rastreie chamadas, latência e gastos no painel da API e na carteira.

REFERÊNCIA DE FINAL

Referência de endpoint e custos medidos.

Essas rotas incluem contratos importados da implementação do produto. 0 de 15 endpoints têm uma URL upstream configurada. Outras rotas retornam 503 antes do faturamento; os exemplos salvos são apenas visualizações. Configure um URL upstream no API Studio para ativar essas rotas.

GRUPO / 01

Operações

Endpoints de operações provenientes da implementação da API de E-commerce Product & Price Intelligence.

2 pontos finais
GET /healthz Saúde CONTRATO DE ORIGEM — NECESSIDADE DE UPSTREAM $0,0050/call/120 rpm A montante é necessário

Verificação de atividade

Instantâneo de README.md and FastAPI OpenAPI schema para versão da API de origem 1.0.0. Isso documenta os contratos de origem e não prova que um upstream foi implantado.

Contrato de origem

Esta rota é derivada do local ecommerce-product-price-api Esquema FastAPI OpenAPI e README.md; seu manipulador de implementação é healthz em app/main.py, com modelos de solicitação/resposta definidos em app/schemas.py. A forma da resposta reflete o esquema de origem; nenhuma carga concreta de sucesso é publicada aqui.

Nota de execução: Este contrato com check-in documenta apenas o comportamento da origem. Não é uma resposta upstream ao vivo; conecte-se e verifique o upstream implantado antes de ativar chamadas faturáveis.

Contrato de origem importado de ecommerce-product-price-api/app/main.py. Manipulador: healthz. Referência: esquema README.md e FastAPI OpenAPI.

CURL RÁPIDO
curl -X GET https://api.dakidarts.com/ecommerce-product-price-api/healthz -H 'X-API-Key: dk_live_...' -H 'Accept: application/json'
GET /readyz Prontoz CONTRATO DE ORIGEM — NECESSIDADE DE UPSTREAM $0,0050/call/120 rpm A montante é necessário

Verificação de prontidão do banco de dados

Instantâneo de README.md and FastAPI OpenAPI schema para versão da API de origem 1.0.0. Isso documenta os contratos de origem e não prova que um upstream foi implantado.

Contrato de origem

Esta rota é derivada do local ecommerce-product-price-api Esquema FastAPI OpenAPI e README.md; seu manipulador de implementação é readyz em app/main.py, com modelos de solicitação/resposta definidos em app/schemas.py. A forma da resposta reflete o esquema de origem; nenhuma carga concreta de sucesso é publicada aqui.

Nota de execução: Este contrato com check-in documenta apenas o comportamento da origem. Não é uma resposta upstream ao vivo; conecte-se e verifique o upstream implantado antes de ativar chamadas faturáveis.

Contrato de origem importado de ecommerce-product-price-api/app/main.py. Manipulador: readyz. Referência: esquema README.md e FastAPI OpenAPI.

CURL RÁPIDO
curl -X GET https://api.dakidarts.com/ecommerce-product-price-api/readyz -H 'X-API-Key: dk_live_...' -H 'Accept: application/json'
GRUPO / 02

Produtos

Endpoints de produtos provenientes da implementação da API de E-commerce Product & Price Intelligence.

3 pontos finais
GET /v1/products/search Pesquisar CONTRATO DE ORIGEM — NECESSIDADE DE UPSTREAM $0,0050/call/120 rpm A montante é necessário

Pesquise e filtre produtos

Instantâneo de README.md and FastAPI OpenAPI schema para versão da API de origem 1.0.0. Isso documenta os contratos de origem e não prova que um upstream foi implantado.

Contrato de origem

Esta rota é derivada do local ecommerce-product-price-api Esquema FastAPI OpenAPI e README.md; seu manipulador de implementação é search em app/main.py, com modelos de solicitação/resposta definidos em app/schemas.py. A forma da resposta reflete o esquema de origem; nenhuma carga concreta de sucesso é publicada aqui.

Nota de execução: Este contrato com check-in documenta apenas o comportamento da origem. Não é uma resposta upstream ao vivo; conecte-se e verifique o upstream implantado antes de ativar chamadas faturáveis.

Contrato de origem importado de ecommerce-product-price-api/app/main.py. Manipulador: pesquisa. Referência: esquema README.md e FastAPI OpenAPI.

PARÂMETROS
NomeEmTipoObrigatórioDescrição
qconsultacordaSimNome do produto, marca, GTIN ou MPN
categoryconsultacordaNão—
brandconsultacordaNão—
marketplaceconsultacordaNão—
min_priceconsultanúmeroNão—
max_priceconsultanúmeroNão—
in_stockconsultabooleanoNão—
sortconsultacordaNão—
pageconsultainteiroNão—
page_sizeconsultainteiroNão—
PEDIDO DE AMOSTRA
{
  "q": "headphones",
  "sort": "price_asc",
  "in_stock": true,
  "max_price": 100,
  "page_size": 20,
  "marketplace": "demo-shop"
}
FORMATO DE RESPOSTA / SEM AMOSTRA VERIFICADA
{
  "type": "object",
  "required": [
    "data",
    "pagination",
    "query"
  ],
  "properties": {
    "data": {
      "type": "array",
      "items": {
        "type": "object",
        "required": [
          "id",
          "canonical_key",
          "gtin",
          "mpn",
          "brand",
          "name",
          "category",
          "rating",
          "review_count",
          "image_url",
          "product_url",
          "lowest_price",
          "lowest_price_currency",
          "offer_count",
          "in_stock",
          "updated_at"
        ],
        "properties": {
          "id": {
            "type": "string"
          },
          "mpn": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "gtin": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "name": {
            "type": "string"
          },
          "brand": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "rating": {
            "anyOf": [
              {
                "type": "string",
                "pattern": "^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$"
              },
              {
                "type": "null"
              }
            ]
          },
          "category": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "in_stock": {
            "type": "boolean"
          },
          "image_url": {
            "anyOf": [
              {
                "type": "string",
                "format": "uri",
                "minLength": 1
              },
              {
                "type": "null"
              }
            ]
          },
          "updated_at": {
            "type": "string",
            "format": "date-time"
          },
          "offer_count": {
            "type": "integer"
          },
          "product_url": {
            "anyOf": [
              {
                "type": "string",
                "format": "uri",
                "minLength": 1
              },
              {
                "type": "null"
              }
            ]
          },
          "lowest_price": {
            "anyOf": [
              {
                "type": "string",
                "pattern": "^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$"
              },
              {
                "type": "null"
              }
            ]
          },
          "review_count": {
            "anyOf": [
              {
                "type": "integer"
              },
              {
                "type": "null"
              }
            ]
          },
          "canonical_key": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "lowest_price_currency": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          }
        }
      }
    },
    "query": {
      "type": "object",
      "additionalProperties": true
    },
    "pagination": {
      "type": "object",
      "required": [
        "page",
        "page_size",
        "total",
        "total_pages"
      ],
      "properties": {
        "page": {
          "type": "integer"
        },
        "total": {
          "type": "integer"
        },
        "page_size": {
          "type": "integer"
        },
        "total_pages": {
          "type": "integer"
        }
      }
    }
  }
}
CURL RÁPIDO
curl -X GET 'https://api.dakidarts.com/ecommerce-product-price-api/v1/products/search?in_stock=False&page=1&page_size=20' -H 'X-API-Key: dk_live_...' -H 'Accept: application/json'
POST /v1/products/compare Comparar CONTRATO DE ORIGEM — NECESSIDADE DE UPSTREAM $0,0050/call/120 rpm A montante é necessário

Compare até 20 IDs de produtos

Instantâneo de README.md and FastAPI OpenAPI schema para versão da API de origem 1.0.0. Isso documenta os contratos de origem e não prova que um upstream foi implantado.

Contrato de origem

Esta rota é derivada do local ecommerce-product-price-api Esquema FastAPI OpenAPI e README.md; seu manipulador de implementação é compare em app/main.py, com modelos de solicitação/resposta definidos em app/schemas.py. A forma da resposta reflete o esquema de origem; nenhuma carga concreta de sucesso é publicada aqui.

Nota de execução: Este contrato com check-in documenta apenas o comportamento da origem. Não é uma resposta upstream ao vivo; conecte-se e verifique o upstream implantado antes de ativar chamadas faturáveis.

Contrato de origem importado de ecommerce-product-price-api/app/main.py. Manipulador: comparar. Referência: esquema README.md e FastAPI OpenAPI.

PARÂMETROS
NomeEmTipoObrigatórioDescrição
product_idscorpomatrizSim—
PEDIDO DE AMOSTRA
{
  "product_ids": [
    "PRODUCT_ID_1",
    "PRODUCT_ID_2"
  ]
}
FORMATO DE RESPOSTA / SEM AMOSTRA VERIFICADA
{
  "type": "object",
  "required": [
    "data",
    "missing_product_ids"
  ],
  "properties": {
    "data": {
      "type": "array",
      "items": {
        "type": "object",
        "required": [
          "product",
          "offers"
        ],
        "properties": {
          "offers": {
            "type": "array",
            "items": {
              "type": "object",
              "required": [
                "id",
                "marketplace",
                "seller_id",
                "seller_name",
                "title",
                "product_url",
                "price",
                "shipping_price",
                "currency",
                "availability",
                "condition",
                "coupon_amount",
                "coupon_code",
                "delivery_text",
                "delivery_days_min",
                "delivery_days_max",
                "seller_rating",
                "seller_review_count",
                "tax_included",
                "last_stock_change",
                "is_featured",
                "observed_at",
                "updated_at"
              ],
              "properties": {
                "id": {
                  "type": "string"
                },
                "price": {
                  "type": "string",
                  "pattern": "^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$"
                },
                "title": {
                  "anyOf": [
                    {
                      "type": "string"
                    },
                    {
                      "type": "null"
                    }
                  ]
                },
                "currency": {
                  "type": "string"
                },
                "condition": {
                  "type": "string"
                },
                "seller_id": {
                  "type": "string"
                },
                "updated_at": {
                  "type": "string",
                  "format": "date-time"
                },
                "coupon_code": {
                  "anyOf": [
                    {
                      "type": "string"
                    },
                    {
                      "type": "null"
                    }
                  ]
                },
                "is_featured": {
                  "type": "boolean"
                },
                "marketplace": {
                  "type": "string"
                },
                "observed_at": {
                  "type": "string",
                  "format": "date-time"
                },
                "product_url": {
                  "anyOf": [
                    {
                      "type": "string",
                      "format": "uri",
                      "minLength": 1
                    },
                    {
                      "type": "null"
                    }
                  ]
                },
                "seller_name": {
                  "anyOf": [
                    {
                      "type": "string"
                    },
                    {
                      "type": "null"
                    }
                  ]
                },
                "availability": {
                  "type": "string"
                },
                "tax_included": {
                  "type": "boolean"
                },
                "coupon_amount": {
                  "anyOf": [
                    {
                      "type": "string",
                      "pattern": "^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$"
                    },
                    {
                      "type": "null"
                    }
                  ]
                },
                "delivery_text": {
                  "anyOf": [
                    {
                      "type": "string"
                    },
                    {
                      "type": "null"
                    }
                  ]
                },
                "seller_rating": {
                  "anyOf": [
                    {
                      "type": "string",
                      "pattern": "^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$"
                    },
                    {
                      "type": "null"
                    }
                  ]
                },
                "shipping_price": {
                  "type": "string",
                  "pattern": "^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$"
                },
                "delivery_days_max": {
                  "anyOf": [
                    {
                      "type": "integer"
                    },
                    {
                      "type": "null"
                    }
                  ]
                },
                "delivery_days_min": {
                  "anyOf": [
                    {
                      "type": "integer"
                    },
                    {
                      "type": "null"
                    }
                  ]
                },
                "last_stock_change": {
                  "anyOf": [
                    {
                      "type": "string",
                      "format": "date-time"
                    },
                    {
                      "type": "null"
                    }
                  ]
                },
                "seller_review_count": {
                  "anyOf": [
                    {
                      "type": "integer"
                    },
                    {
                      "type": "null"
                    }
                  ]
                }
              }
            }
          },
          "product": {
            "type": "object",
            "required": [
              "id",
              "canonical_key",
              "gtin",
              "mpn",
              "brand",
              "name",
              "category",
              "rating",
              "review_count",
              "image_url",
              "product_url",
              "lowest_price",
              "lowest_price_currency",
              "offer_count",
              "in_stock",
              "updated_at"
            ],
            "properties": {
              "id": {
                "type": "string"
              },
              "mpn": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "gtin": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "name": {
                "type": "string"
              },
              "brand": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "rating": {
                "anyOf": [
                  {
                    "type": "string",
                    "pattern": "^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "category": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "in_stock": {
                "type": "boolean"
              },
              "image_url": {
                "anyOf": [
                  {
                    "type": "string",
                    "format": "uri",
                    "minLength": 1
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "updated_at": {
                "type": "string",
                "format": "date-time"
              },
              "offer_count": {
                "type": "integer"
              },
              "product_url": {
                "anyOf": [
                  {
                    "type": "string",
                    "format": "uri",
                    "minLength": 1
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "lowest_price": {
                "anyOf": [
                  {
                    "type": "string",
                    "pattern": "^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "review_count": {
                "anyOf": [
                  {
                    "type": "integer"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "canonical_key": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "lowest_price_currency": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            }
          }
        }
      }
    },
    "missing_product_ids": {
      "type": "array",
      "items": {
        "type": "string"
      }
    }
  }
}
CURL RÁPIDO
curl -X POST https://api.dakidarts.com/ecommerce-product-price-api/v1/products/compare -H 'X-API-Key: dk_live_...' -H 'Accept: application/json' -H 'Content-Type: application/json' -d '{"product_ids": ["PRODUCT_ID_1", "PRODUCT_ID_2"]}'
GET /v1/products/{product_id} Detalhes do produto CONTRATO DE ORIGEM — NECESSIDADE DE UPSTREAM $0,0050/call/120 rpm A montante é necessário

Detalhes do produto e ofertas atuais

Instantâneo de README.md and FastAPI OpenAPI schema para versão da API de origem 1.0.0. Isso documenta os contratos de origem e não prova que um upstream foi implantado.

Contrato de origem

Esta rota é derivada do local ecommerce-product-price-api Esquema FastAPI OpenAPI e README.md; seu manipulador de implementação é product_detail em app/main.py, com modelos de solicitação/resposta definidos em app/schemas.py. A forma da resposta reflete o esquema de origem; nenhuma carga concreta de sucesso é publicada aqui.

Nota de execução: Este contrato com check-in documenta apenas o comportamento da origem. Não é uma resposta upstream ao vivo; conecte-se e verifique o upstream implantado antes de ativar chamadas faturáveis.

Contrato de origem importado de ecommerce-product-price-api/app/main.py. Manipulador: product_detail. Referência: esquema README.md e FastAPI OpenAPI.

PARÂMETROS
NomeEmTipoObrigatórioDescrição
product_idcaminhocordaSim—
FORMATO DE RESPOSTA / SEM AMOSTRA VERIFICADA
{
  "type": "object",
  "required": [
    "id",
    "canonical_key",
    "gtin",
    "mpn",
    "brand",
    "name",
    "category",
    "rating",
    "review_count",
    "image_url",
    "product_url",
    "lowest_price",
    "lowest_price_currency",
    "offer_count",
    "in_stock",
    "updated_at",
    "source",
    "source_product_id",
    "description",
    "attributes",
    "created_at",
    "last_seen_at",
    "offers"
  ],
  "properties": {
    "id": {
      "type": "string"
    },
    "mpn": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ]
    },
    "gtin": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ]
    },
    "name": {
      "type": "string"
    },
    "brand": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ]
    },
    "offers": {
      "type": "array",
      "items": {
        "type": "object",
        "required": [
          "id",
          "marketplace",
          "seller_id",
          "seller_name",
          "title",
          "product_url",
          "price",
          "shipping_price",
          "currency",
          "availability",
          "condition",
          "coupon_amount",
          "coupon_code",
          "delivery_text",
          "delivery_days_min",
          "delivery_days_max",
          "seller_rating",
          "seller_review_count",
          "tax_included",
          "last_stock_change",
          "is_featured",
          "observed_at",
          "updated_at"
        ],
        "properties": {
          "id": {
            "type": "string"
          },
          "price": {
            "type": "string",
            "pattern": "^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$"
          },
          "title": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "currency": {
            "type": "string"
          },
          "condition": {
            "type": "string"
          },
          "seller_id": {
            "type": "string"
          },
          "updated_at": {
            "type": "string",
            "format": "date-time"
          },
          "coupon_code": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "is_featured": {
            "type": "boolean"
          },
          "marketplace": {
            "type": "string"
          },
          "observed_at": {
            "type": "string",
            "format": "date-time"
          },
          "product_url": {
            "anyOf": [
              {
                "type": "string",
                "format": "uri",
                "minLength": 1
              },
              {
                "type": "null"
              }
            ]
          },
          "seller_name": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "availability": {
            "type": "string"
          },
          "tax_included": {
            "type": "boolean"
          },
          "coupon_amount": {
            "anyOf": [
              {
                "type": "string",
                "pattern": "^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$"
              },
              {
                "type": "null"
              }
            ]
          },
          "delivery_text": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "seller_rating": {
            "anyOf": [
              {
                "type": "string",
                "pattern": "^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$"
              },
              {
                "type": "null"
              }
            ]
          },
          "shipping_price": {
            "type": "string",
            "pattern": "^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$"
          },
          "delivery_days_max": {
            "anyOf": [
              {
                "type": "integer"
              },
              {
                "type": "null"
              }
            ]
          },
          "delivery_days_min": {
            "anyOf": [
              {
                "type": "integer"
              },
              {
                "type": "null"
              }
            ]
          },
          "last_stock_change": {
            "anyOf": [
              {
                "type": "string",
                "format": "date-time"
              },
              {
                "type": "null"
              }
            ]
          },
          "seller_review_count": {
            "anyOf": [
              {
                "type": "integer"
              },
              {
                "type": "null"
              }
            ]
          }
        }
      }
    },
    "rating": {
      "anyOf": [
        {
          "type": "string",
          "pattern": "^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$"
        },
        {
          "type": "null"
        }
      ]
    },
    "source": {
      "type": "string"
    },
    "category": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ]
    },
    "in_stock": {
      "type": "boolean"
    },
    "image_url": {
      "anyOf": [
        {
          "type": "string",
          "format": "uri",
          "minLength": 1
        },
        {
          "type": "null"
        }
      ]
    },
    "attributes": {
      "type": "object",
      "additionalProperties": true
    },
    "created_at": {
      "type": "string",
      "format": "date-time"
    },
    "updated_at": {
      "type": "string",
      "format": "date-time"
    },
    "description": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ]
    },
    "offer_count": {
      "type": "integer"
    },
    "product_url": {
      "anyOf": [
        {
          "type": "string",
          "format": "uri",
          "minLength": 1
        },
        {
          "type": "null"
        }
      ]
    },
    "last_seen_at": {
      "type": "string",
      "format": "date-time"
    },
    "lowest_price": {
      "anyOf": [
        {
          "type": "string",
          "pattern": "^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$"
        },
        {
          "type": "null"
        }
      ]
    },
    "review_count": {
      "anyOf": [
        {
          "type": "integer"
        },
        {
          "type": "null"
        }
      ]
    },
    "canonical_key": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ]
    },
    "source_product_id": {
      "type": "string"
    },
    "lowest_price_currency": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ]
    }
  }
}
CURL RÁPIDO
curl -X GET https://api.dakidarts.com/ecommerce-product-price-api/v1/products/example -H 'X-API-Key: dk_live_...' -H 'Accept: application/json'
GRUPO / 03

Ofertas

Oferece endpoints provenientes da implementação da API de E-commerce Product & Price Intelligence.

1 ponto final
GET /v1/products/{product_id}/offers Ofertas de produtos CONTRATO DE ORIGEM — NECESSIDADE DE UPSTREAM $0,0050/call/120 rpm A montante é necessário

Ofertas atuais filtradas

Instantâneo de README.md and FastAPI OpenAPI schema para versão da API de origem 1.0.0. Isso documenta os contratos de origem e não prova que um upstream foi implantado.

Contrato de origem

Esta rota é derivada do local ecommerce-product-price-api Esquema FastAPI OpenAPI e README.md; seu manipulador de implementação é product_offers em app/main.py, com modelos de solicitação/resposta definidos em app/schemas.py. A forma da resposta reflete o esquema de origem; nenhuma carga concreta de sucesso é publicada aqui.

Nota de execução: Este contrato com check-in documenta apenas o comportamento da origem. Não é uma resposta upstream ao vivo; conecte-se e verifique o upstream implantado antes de ativar chamadas faturáveis.

Contrato de origem importado de ecommerce-product-price-api/app/main.py. Manipulador: product_offers. Referência: esquema README.md e FastAPI OpenAPI.

PARÂMETROS
NomeEmTipoObrigatórioDescrição
product_idcaminhocordaSim—
marketplaceconsultacordaNão—
currencyconsultacordaNão—
in_stockconsultabooleanoNão—
FORMATO DE RESPOSTA / SEM AMOSTRA VERIFICADA
{
  "type": "object",
  "required": [
    "data",
    "product_id",
    "total"
  ],
  "properties": {
    "data": {
      "type": "array",
      "items": {
        "type": "object",
        "required": [
          "id",
          "marketplace",
          "seller_id",
          "seller_name",
          "title",
          "product_url",
          "price",
          "shipping_price",
          "currency",
          "availability",
          "condition",
          "coupon_amount",
          "coupon_code",
          "delivery_text",
          "delivery_days_min",
          "delivery_days_max",
          "seller_rating",
          "seller_review_count",
          "tax_included",
          "last_stock_change",
          "is_featured",
          "observed_at",
          "updated_at"
        ],
        "properties": {
          "id": {
            "type": "string"
          },
          "price": {
            "type": "string",
            "pattern": "^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$"
          },
          "title": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "currency": {
            "type": "string"
          },
          "condition": {
            "type": "string"
          },
          "seller_id": {
            "type": "string"
          },
          "updated_at": {
            "type": "string",
            "format": "date-time"
          },
          "coupon_code": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "is_featured": {
            "type": "boolean"
          },
          "marketplace": {
            "type": "string"
          },
          "observed_at": {
            "type": "string",
            "format": "date-time"
          },
          "product_url": {
            "anyOf": [
              {
                "type": "string",
                "format": "uri",
                "minLength": 1
              },
              {
                "type": "null"
              }
            ]
          },
          "seller_name": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "availability": {
            "type": "string"
          },
          "tax_included": {
            "type": "boolean"
          },
          "coupon_amount": {
            "anyOf": [
              {
                "type": "string",
                "pattern": "^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$"
              },
              {
                "type": "null"
              }
            ]
          },
          "delivery_text": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "seller_rating": {
            "anyOf": [
              {
                "type": "string",
                "pattern": "^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$"
              },
              {
                "type": "null"
              }
            ]
          },
          "shipping_price": {
            "type": "string",
            "pattern": "^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$"
          },
          "delivery_days_max": {
            "anyOf": [
              {
                "type": "integer"
              },
              {
                "type": "null"
              }
            ]
          },
          "delivery_days_min": {
            "anyOf": [
              {
                "type": "integer"
              },
              {
                "type": "null"
              }
            ]
          },
          "last_stock_change": {
            "anyOf": [
              {
                "type": "string",
                "format": "date-time"
              },
              {
                "type": "null"
              }
            ]
          },
          "seller_review_count": {
            "anyOf": [
              {
                "type": "integer"
              },
              {
                "type": "null"
              }
            ]
          }
        }
      }
    },
    "total": {
      "type": "integer"
    },
    "product_id": {
      "type": "string"
    }
  }
}
CURL RÁPIDO
curl -X GET 'https://api.dakidarts.com/ecommerce-product-price-api/v1/products/example/offers?in_stock=False' -H 'X-API-Key: dk_live_...' -H 'Accept: application/json'
GRUPO / 04

Preços

Pontos de extremidade de preços provenientes da implementação da API de E-commerce Product & Price Intelligence.

3 pontos finais
GET /v1/products/{product_id}/price-history Histórico de preços CONTRATO DE ORIGEM — NECESSIDADE DE UPSTREAM $0,0050/call/120 rpm A montante é necessário

Preços históricos e disponibilidade

Instantâneo de README.md and FastAPI OpenAPI schema para versão da API de origem 1.0.0. Isso documenta os contratos de origem e não prova que um upstream foi implantado.

Contrato de origem

Esta rota é derivada do local ecommerce-product-price-api Esquema FastAPI OpenAPI e README.md; seu manipulador de implementação é price_history em app/main.py, com modelos de solicitação/resposta definidos em app/schemas.py. A forma da resposta reflete o esquema de origem; nenhuma carga concreta de sucesso é publicada aqui.

Nota de execução: Este contrato com check-in documenta apenas o comportamento da origem. Não é uma resposta upstream ao vivo; conecte-se e verifique o upstream implantado antes de ativar chamadas faturáveis.

Contrato de origem importado de ecommerce-product-price-api/app/main.py. Manipulador: price_history. Referência: esquema README.md e FastAPI OpenAPI.

PARÂMETROS
NomeEmTipoObrigatórioDescrição
product_idcaminhocordaSim—
offer_idconsultacordaNão—
marketplaceconsultacordaNão—
sinceconsultacordaNão—
untilconsultacordaNão—
limitconsultainteiroNão—
FORMATO DE RESPOSTA / SEM AMOSTRA VERIFICADA
{
  "type": "object",
  "required": [
    "product_id",
    "data"
  ],
  "properties": {
    "data": {
      "type": "array",
      "items": {
        "type": "object",
        "required": [
          "offer_id",
          "marketplace",
          "seller_name",
          "price",
          "shipping_price",
          "landed_price",
          "currency",
          "availability",
          "captured_at"
        ],
        "properties": {
          "price": {
            "type": "string",
            "pattern": "^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$"
          },
          "currency": {
            "type": "string"
          },
          "offer_id": {
            "type": "string"
          },
          "captured_at": {
            "type": "string",
            "format": "date-time"
          },
          "marketplace": {
            "type": "string"
          },
          "seller_name": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "availability": {
            "type": "string"
          },
          "landed_price": {
            "type": "string",
            "pattern": "^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$"
          },
          "shipping_price": {
            "type": "string",
            "pattern": "^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$"
          }
        }
      }
    },
    "product_id": {
      "type": "string"
    }
  }
}
CURL RÁPIDO
curl -X GET 'https://api.dakidarts.com/ecommerce-product-price-api/v1/products/example/price-history?limit=100' -H 'X-API-Key: dk_live_...' -H 'Accept: application/json'
GET /v1/products/{product_id}/analytics Análise de preços de produtos CONTRATO DE ORIGEM — NECESSIDADE DE UPSTREAM $0,0050/call/120 rpm A montante é necessário

Histórico de baixa/alta/média e movimento de preços

Instantâneo de README.md and FastAPI OpenAPI schema para versão da API de origem 1.0.0. Isso documenta os contratos de origem e não prova que um upstream foi implantado.

Contrato de origem

Esta rota é derivada do local ecommerce-product-price-api Esquema FastAPI OpenAPI e README.md; seu manipulador de implementação é product_price_analytics em app/main.py, com modelos de solicitação/resposta definidos em app/schemas.py. A forma da resposta reflete o esquema de origem; nenhuma carga concreta de sucesso é publicada aqui.

Nota de execução: Este contrato com check-in documenta apenas o comportamento da origem. Não é uma resposta upstream ao vivo; conecte-se e verifique o upstream implantado antes de ativar chamadas faturáveis.

Contrato de origem importado de ecommerce-product-price-api/app/main.py. Manipulador: product_price_analytics. Referência: esquema README.md e FastAPI OpenAPI.

PARÂMETROS
NomeEmTipoObrigatórioDescrição
product_idcaminhocordaSim—
marketplaceconsultacordaNão—
currencyconsultacordaNão—
FORMATO DE RESPOSTA / SEM AMOSTRA VERIFICADA
{
  "type": "object",
  "required": [
    "product_id",
    "marketplace",
    "currency",
    "current_lowest_landed_price",
    "historical_lowest_landed_price",
    "historical_highest_landed_price",
    "average_historical_landed_price",
    "first_observed_landed_price",
    "latest_observed_landed_price",
    "change_amount",
    "change_percent",
    "snapshot_count",
    "observed_from",
    "observed_to"
  ],
  "properties": {
    "currency": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ]
    },
    "product_id": {
      "type": "string"
    },
    "marketplace": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ]
    },
    "observed_to": {
      "anyOf": [
        {
          "type": "string",
          "format": "date-time"
        },
        {
          "type": "null"
        }
      ]
    },
    "change_amount": {
      "anyOf": [
        {
          "type": "string",
          "pattern": "^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$"
        },
        {
          "type": "null"
        }
      ]
    },
    "observed_from": {
      "anyOf": [
        {
          "type": "string",
          "format": "date-time"
        },
        {
          "type": "null"
        }
      ]
    },
    "change_percent": {
      "anyOf": [
        {
          "type": "string",
          "pattern": "^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$"
        },
        {
          "type": "null"
        }
      ]
    },
    "snapshot_count": {
      "type": "integer"
    },
    "current_lowest_landed_price": {
      "anyOf": [
        {
          "type": "string",
          "pattern": "^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$"
        },
        {
          "type": "null"
        }
      ]
    },
    "first_observed_landed_price": {
      "anyOf": [
        {
          "type": "string",
          "pattern": "^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$"
        },
        {
          "type": "null"
        }
      ]
    },
    "latest_observed_landed_price": {
      "anyOf": [
        {
          "type": "string",
          "pattern": "^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$"
        },
        {
          "type": "null"
        }
      ]
    },
    "historical_lowest_landed_price": {
      "anyOf": [
        {
          "type": "string",
          "pattern": "^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$"
        },
        {
          "type": "null"
        }
      ]
    },
    "average_historical_landed_price": {
      "anyOf": [
        {
          "type": "string",
          "pattern": "^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$"
        },
        {
          "type": "null"
        }
      ]
    },
    "historical_highest_landed_price": {
      "anyOf": [
        {
          "type": "string",
          "pattern": "^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$"
        },
        {
          "type": "null"
        }
      ]
    }
  }
}
CURL RÁPIDO
curl -X GET https://api.dakidarts.com/ecommerce-product-price-api/v1/products/example/analytics -H 'X-API-Key: dk_live_...' -H 'Accept: application/json'
GET /v1/products/{product_id}/changes Mudanças no preço do produto CONTRATO DE ORIGEM — NECESSIDADE DE UPSTREAM $0,0050/call/120 rpm A montante é necessário

Eventos de alteração de preço e disponibilidade

Instantâneo de README.md and FastAPI OpenAPI schema para versão da API de origem 1.0.0. Isso documenta os contratos de origem e não prova que um upstream foi implantado.

Contrato de origem

Esta rota é derivada do local ecommerce-product-price-api Esquema FastAPI OpenAPI e README.md; seu manipulador de implementação é product_price_changes em app/main.py, com modelos de solicitação/resposta definidos em app/schemas.py. A forma da resposta reflete o esquema de origem; nenhuma carga concreta de sucesso é publicada aqui.

Nota de execução: Este contrato com check-in documenta apenas o comportamento da origem. Não é uma resposta upstream ao vivo; conecte-se e verifique o upstream implantado antes de ativar chamadas faturáveis.

Contrato de origem importado de ecommerce-product-price-api/app/main.py. Manipulador: product_price_changes. Referência: esquema README.md e FastAPI OpenAPI.

PARÂMETROS
NomeEmTipoObrigatórioDescrição
product_idcaminhocordaSim—
marketplaceconsultacordaNão—
currencyconsultacordaNão—
sinceconsultacordaNão—
untilconsultacordaNão—
limitconsultainteiroNão—
FORMATO DE RESPOSTA / SEM AMOSTRA VERIFICADA
{
  "type": "object",
  "required": [
    "product_id",
    "data"
  ],
  "properties": {
    "data": {
      "type": "array",
      "items": {
        "type": "object",
        "required": [
          "offer_id",
          "marketplace",
          "seller_name",
          "event_type",
          "previous_price",
          "previous_shipping_price",
          "previous_landed_price",
          "price",
          "shipping_price",
          "landed_price",
          "previous_availability",
          "availability",
          "currency",
          "captured_at"
        ],
        "properties": {
          "price": {
            "type": "string",
            "pattern": "^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$"
          },
          "currency": {
            "type": "string"
          },
          "offer_id": {
            "type": "string"
          },
          "event_type": {
            "type": "string"
          },
          "captured_at": {
            "type": "string",
            "format": "date-time"
          },
          "marketplace": {
            "type": "string"
          },
          "seller_name": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "availability": {
            "type": "string"
          },
          "landed_price": {
            "type": "string",
            "pattern": "^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$"
          },
          "previous_price": {
            "anyOf": [
              {
                "type": "string",
                "pattern": "^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$"
              },
              {
                "type": "null"
              }
            ]
          },
          "shipping_price": {
            "type": "string",
            "pattern": "^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$"
          },
          "previous_availability": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "previous_landed_price": {
            "anyOf": [
              {
                "type": "string",
                "pattern": "^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$"
              },
              {
                "type": "null"
              }
            ]
          },
          "previous_shipping_price": {
            "anyOf": [
              {
                "type": "string",
                "pattern": "^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$"
              },
              {
                "type": "null"
              }
            ]
          }
        }
      }
    },
    "product_id": {
      "type": "string"
    }
  }
}
CURL RÁPIDO
curl -X GET 'https://api.dakidarts.com/ecommerce-product-price-api/v1/products/example/changes?limit=100' -H 'X-API-Key: dk_live_...' -H 'Accept: application/json'
GRUPO / 05

Descoberta

Endpoints de descoberta provenientes da implementação da API de E-commerce Product & Price Intelligence.

3 pontos finais
GET /v1/marketplaces Mercados CONTRATO DE ORIGEM — NECESSIDADE DE UPSTREAM $0,0050/call/120 rpm A montante é necessário

Resumo do inventário do Marketplace

Instantâneo de README.md and FastAPI OpenAPI schema para versão da API de origem 1.0.0. Isso documenta os contratos de origem e não prova que um upstream foi implantado.

Contrato de origem

Esta rota é derivada do local ecommerce-product-price-api Esquema FastAPI OpenAPI e README.md; seu manipulador de implementação é marketplaces em app/main.py, com modelos de solicitação/resposta definidos em app/schemas.py. A forma da resposta reflete o esquema de origem; nenhuma carga concreta de sucesso é publicada aqui.

Nota de execução: Este contrato com check-in documenta apenas o comportamento da origem. Não é uma resposta upstream ao vivo; conecte-se e verifique o upstream implantado antes de ativar chamadas faturáveis.

Contrato de origem importado de ecommerce-product-price-api/app/main.py. Manipulador: mercados. Referência: esquema README.md e FastAPI OpenAPI.

FORMATO DE RESPOSTA / SEM AMOSTRA VERIFICADA
{
  "type": "array",
  "items": {
    "type": "object",
    "required": [
      "marketplace",
      "product_count",
      "offer_count",
      "lowest_price",
      "currency"
    ],
    "properties": {
      "currency": {
        "anyOf": [
          {
            "type": "string"
          },
          {
            "type": "null"
          }
        ]
      },
      "marketplace": {
        "type": "string"
      },
      "offer_count": {
        "type": "integer"
      },
      "lowest_price": {
        "anyOf": [
          {
            "type": "string",
            "pattern": "^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$"
          },
          {
            "type": "null"
          }
        ]
      },
      "product_count": {
        "type": "integer"
      }
    }
  }
}
CURL RÁPIDO
curl -X GET https://api.dakidarts.com/ecommerce-product-price-api/v1/marketplaces -H 'X-API-Key: dk_live_...' -H 'Accept: application/json'
GET /v1/categories Categorias CONTRATO DE ORIGEM — NECESSIDADE DE UPSTREAM $0,0050/call/120 rpm A montante é necessário

Contagens de categorias

Instantâneo de README.md and FastAPI OpenAPI schema para versão da API de origem 1.0.0. Isso documenta os contratos de origem e não prova que um upstream foi implantado.

Contrato de origem

Esta rota é derivada do local ecommerce-product-price-api Esquema FastAPI OpenAPI e README.md; seu manipulador de implementação é categories em app/main.py, com modelos de solicitação/resposta definidos em app/schemas.py. A forma da resposta reflete o esquema de origem; nenhuma carga concreta de sucesso é publicada aqui.

Nota de execução: Este contrato com check-in documenta apenas o comportamento da origem. Não é uma resposta upstream ao vivo; conecte-se e verifique o upstream implantado antes de ativar chamadas faturáveis.

Contrato de origem importado de ecommerce-product-price-api/app/main.py. Manipulador: categorias. Referência: esquema README.md e FastAPI OpenAPI.

FORMATO DE RESPOSTA / SEM AMOSTRA VERIFICADA
{
  "type": "array",
  "items": {
    "type": "object",
    "required": [
      "category",
      "product_count"
    ],
    "properties": {
      "category": {
        "type": "string"
      },
      "product_count": {
        "type": "integer"
      }
    }
  }
}
CURL RÁPIDO
curl -X GET https://api.dakidarts.com/ecommerce-product-price-api/v1/categories -H 'X-API-Key: dk_live_...' -H 'Accept: application/json'
GET /v1/sources Fontes CONTRATO DE ORIGEM — NECESSIDADE DE UPSTREAM $0,0050/call/120 rpm A montante é necessário

Frescura do feed e cobertura atual da fonte

Instantâneo de README.md and FastAPI OpenAPI schema para versão da API de origem 1.0.0. Isso documenta os contratos de origem e não prova que um upstream foi implantado.

Contrato de origem

Esta rota é derivada do local ecommerce-product-price-api Esquema FastAPI OpenAPI e README.md; seu manipulador de implementação é sources em app/main.py, com modelos de solicitação/resposta definidos em app/schemas.py. A forma da resposta reflete o esquema de origem; nenhuma carga concreta de sucesso é publicada aqui.

Nota de execução: Este contrato com check-in documenta apenas o comportamento da origem. Não é uma resposta upstream ao vivo; conecte-se e verifique o upstream implantado antes de ativar chamadas faturáveis.

Contrato de origem importado de ecommerce-product-price-api/app/main.py. Manipulador: fontes. Referência: esquema README.md e FastAPI OpenAPI.

FORMATO DE RESPOSTA / SEM AMOSTRA VERIFICADA
{
  "type": "array",
  "items": {
    "type": "object",
    "required": [
      "source",
      "status",
      "last_success_at",
      "products_processed",
      "offers_processed",
      "snapshots_created",
      "product_count",
      "offer_count",
      "freshness_seconds"
    ],
    "properties": {
      "source": {
        "type": "string"
      },
      "status": {
        "type": "string"
      },
      "offer_count": {
        "type": "integer"
      },
      "product_count": {
        "type": "integer"
      },
      "last_success_at": {
        "type": "string",
        "format": "date-time"
      },
      "offers_processed": {
        "type": "integer"
      },
      "freshness_seconds": {
        "type": "integer"
      },
      "snapshots_created": {
        "type": "integer"
      },
      "products_processed": {
        "type": "integer"
      }
    }
  }
}
CURL RÁPIDO
curl -X GET https://api.dakidarts.com/ecommerce-product-price-api/v1/sources -H 'X-API-Key: dk_live_...' -H 'Accept: application/json'
GRUPO / 06

Alertas

Endpoints de alertas provenientes da implementação da API de E-commerce Product & Price Intelligence.

3 pontos finais
POST /v1/alerts Criar alerta CONTRATO DE ORIGEM — NECESSIDADE DE UPSTREAM $0,0050/call/120 rpm A montante é necessário

Crie um alerta de preço

Instantâneo de README.md and FastAPI OpenAPI schema para versão da API de origem 1.0.0. Isso documenta os contratos de origem e não prova que um upstream foi implantado.

Contrato de origem

Esta rota é derivada do local ecommerce-product-price-api Esquema FastAPI OpenAPI e README.md; seu manipulador de implementação é create_alert em app/main.py, com modelos de solicitação/resposta definidos em app/schemas.py. A forma da resposta reflete o esquema de origem; nenhuma carga concreta de sucesso é publicada aqui.

Nota de execução: Este contrato com check-in documenta apenas o comportamento da origem. Não é uma resposta upstream ao vivo; conecte-se e verifique o upstream implantado antes de ativar chamadas faturáveis.

Contrato de origem importado de ecommerce-product-price-api/app/main.py. Manipulador: create_alert. Referência: esquema README.md e FastAPI OpenAPI.

PARÂMETROS
NomeEmTipoObrigatórioDescrição
product_idcorpocordaSim—
target_pricecorponúmeroSim—
currencycorpocordaNão—
marketplacecorpocordaNão—
webhook_urlcorpocordaNão—
one_shotcorpobooleanoNão—
FORMATO DE RESPOSTA / SEM AMOSTRA VERIFICADA
{
  "type": "object",
  "required": [
    "id",
    "product_id",
    "marketplace",
    "target_price",
    "currency",
    "webhook_url",
    "one_shot",
    "active",
    "triggered_at",
    "delivered_at",
    "last_error",
    "created_at"
  ],
  "properties": {
    "id": {
      "type": "string"
    },
    "active": {
      "type": "boolean"
    },
    "currency": {
      "type": "string"
    },
    "one_shot": {
      "type": "boolean"
    },
    "created_at": {
      "type": "string",
      "format": "date-time"
    },
    "last_error": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ]
    },
    "product_id": {
      "type": "string"
    },
    "marketplace": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ]
    },
    "webhook_url": {
      "anyOf": [
        {
          "type": "string",
          "format": "uri",
          "minLength": 1
        },
        {
          "type": "null"
        }
      ]
    },
    "delivered_at": {
      "anyOf": [
        {
          "type": "string",
          "format": "date-time"
        },
        {
          "type": "null"
        }
      ]
    },
    "target_price": {
      "type": "string",
      "pattern": "^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$"
    },
    "triggered_at": {
      "anyOf": [
        {
          "type": "string",
          "format": "date-time"
        },
        {
          "type": "null"
        }
      ]
    }
  }
}
CURL RÁPIDO
curl -X POST https://api.dakidarts.com/ecommerce-product-price-api/v1/alerts -H 'X-API-Key: dk_live_...' -H 'Accept: application/json' -H 'Content-Type: application/json' -d '{"product_id": "example", "target_price": "example", "currency": "USD", "marketplace": "example", "webhook_url": "example", "one_shot": true}'
GET /v1/alerts/{alert_id} Receber alerta CONTRATO DE ORIGEM — NECESSIDADE DE UPSTREAM $0,0050/call/120 rpm A montante é necessário

Ler status de alerta

Instantâneo de README.md and FastAPI OpenAPI schema para versão da API de origem 1.0.0. Isso documenta os contratos de origem e não prova que um upstream foi implantado.

Contrato de origem

Esta rota é derivada do local ecommerce-product-price-api Esquema FastAPI OpenAPI e README.md; seu manipulador de implementação é get_alert em app/main.py, com modelos de solicitação/resposta definidos em app/schemas.py. A forma da resposta reflete o esquema de origem; nenhuma carga concreta de sucesso é publicada aqui.

Nota de execução: Este contrato com check-in documenta apenas o comportamento da origem. Não é uma resposta upstream ao vivo; conecte-se e verifique o upstream implantado antes de ativar chamadas faturáveis.

Contrato de origem importado de ecommerce-product-price-api/app/main.py. Manipulador: get_alert. Referência: esquema README.md e FastAPI OpenAPI.

PARÂMETROS
NomeEmTipoObrigatórioDescrição
alert_idcaminhocordaSim—
FORMATO DE RESPOSTA / SEM AMOSTRA VERIFICADA
{
  "type": "object",
  "required": [
    "id",
    "product_id",
    "marketplace",
    "target_price",
    "currency",
    "webhook_url",
    "one_shot",
    "active",
    "triggered_at",
    "delivered_at",
    "last_error",
    "created_at"
  ],
  "properties": {
    "id": {
      "type": "string"
    },
    "active": {
      "type": "boolean"
    },
    "currency": {
      "type": "string"
    },
    "one_shot": {
      "type": "boolean"
    },
    "created_at": {
      "type": "string",
      "format": "date-time"
    },
    "last_error": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ]
    },
    "product_id": {
      "type": "string"
    },
    "marketplace": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ]
    },
    "webhook_url": {
      "anyOf": [
        {
          "type": "string",
          "format": "uri",
          "minLength": 1
        },
        {
          "type": "null"
        }
      ]
    },
    "delivered_at": {
      "anyOf": [
        {
          "type": "string",
          "format": "date-time"
        },
        {
          "type": "null"
        }
      ]
    },
    "target_price": {
      "type": "string",
      "pattern": "^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$"
    },
    "triggered_at": {
      "anyOf": [
        {
          "type": "string",
          "format": "date-time"
        },
        {
          "type": "null"
        }
      ]
    }
  }
}
CURL RÁPIDO
curl -X GET https://api.dakidarts.com/ecommerce-product-price-api/v1/alerts/example -H 'X-API-Key: dk_live_...' -H 'Accept: application/json'
DELETE /v1/alerts/{alert_id} Excluir alerta CONTRATO DE ORIGEM — NECESSIDADE DE UPSTREAM $0,0050/call/120 rpm A montante é necessário

Excluir um alerta

Instantâneo de README.md and FastAPI OpenAPI schema para versão da API de origem 1.0.0. Isso documenta os contratos de origem e não prova que um upstream foi implantado.

Contrato de origem

Esta rota é derivada do local ecommerce-product-price-api Esquema FastAPI OpenAPI e README.md; seu manipulador de implementação é get_alert em app/main.py, com modelos de solicitação/resposta definidos em app/schemas.py. A forma da resposta reflete o esquema de origem; nenhuma carga concreta de sucesso é publicada aqui.

Nota de execução: Este contrato com check-in documenta apenas o comportamento da origem. Não é uma resposta upstream ao vivo; conecte-se e verifique o upstream implantado antes de ativar chamadas faturáveis.

Contrato de origem importado de ecommerce-product-price-api/app/main.py. Manipulador: delete_alert. Referência: esquema README.md e FastAPI OpenAPI.

PARÂMETROS
NomeEmTipoObrigatórioDescrição
alert_idcaminhocordaSim—
CURL RÁPIDO
curl -X DELETE https://api.dakidarts.com/ecommerce-product-price-api/v1/alerts/example -H 'X-API-Key: dk_live_...' -H 'Accept: application/json'
CAIXA DE AREIA INTERATIVA

Explore uma resposta antes de integrá-la.

Edite uma solicitação JSON para validar sua sintaxe e visualizar o exemplo de resposta publicado. Isso permanece no seu navegador; ele nunca chama a API ativa ou usa créditos.

A visualização verifica a sintaxe JSON e mostra o exemplo de resposta salvo; ele não executa valores de solicitação.

RESPOSTA SIMULADA
CONTRATO TIPOSCRITO
SDK DE INTEGRAÇÃO

Use o produto onde ele mora.

Estes são modelos de integração, não chamadas de amostra executáveis. Configure um upstream de endpoint no API Studio e substitua o caminho do espaço reservado. As amostras salvas permanecem apenas para visualização.

REST/JSON
# Replace with a connected GET route and include any required parameters.
curl -X GET "https://api.dakidarts.com/ecommerce-product-price-api/v1/your-connected-endpoint" \
  -H "X-API-Key: dk_live_..." \
  -H "Accept: application/json"
MAIS NA REDE

Explore mais Commerce e APIs adjacentes.

Catálogo completo