Buscar en la red Dakidarts
PerspectivaLa API de NumerologíaAPISaludAPI de HeFitAPIContenidoCitaversoAPIFinanzasAPI de inversión CalcXAPIFinanzasAPI de calculadora de préstamos CalcXAPIBuscarAPI de autocompletar de consultas de búsquedaAPISaludAPI de calculadora de embarazoAPIIdentidadChecky - Verificar API de número de teléfonoAPIIdentidadAPI de verificación de correo electrónico CheckyAPIIdiomaAPI de detección de idiomas de LinguifyAPIDatosAPI de información de paísesAPISeguridadAPI de verificación de reputación de IPAPISeguridadAPI de escáner de URL de malware y phishingAPISeguridadAPI de exposición a la Web OscuraAPISeguridadAPI de utilidad de cifrado y hashAPISeguridadAPI de detección de bots y huellas dactilares del dispositivoAPISeguridadAPI del analizador de seguridad SSL/TLSAPISeguridadAPI del analizador de hash de archivosAPISeguridadAPI de detector de carga útil XSS/inyección SQLAPISeguridadAPI del analizador de amenazas de paquetes de redAPItiempoAPI de calendario etíopeAPIDatosAPI de inteligencia de patrocinio de creadoresAPIComercioAPI de inteligencia de precios y productos de comercio electrónicoAPIEmpresaDel catálogo API a la plataforma de productos: la dirección de DakidartsDiarioProductoPrimeros pasos con el complemento de WordPress de numerología DakidartsDiarioInvestigaciónNúmeros y ciclos espejo: extensiones en el análisis numerológicoDiarioInvestigaciónNúmero de posición de la pasión oculta y resonancia del espacioDiariorobotCómo utilizar Quoteverse369bot en TelegramDiarioIngenieríaPHP 8.4 JIT en cargas de trabajo reales: dónde ayuda y dónde noDiarioastrologíaDecodifica el cosmos: por qué los horóscopos siguen siendo importantes en la era de la inteligencia artificialDiarioastrologíaHoróscopo ≠ Hype: comprender el poder real de los patrones celestesDiarioastrologíaNo eres sólo tu signo solar: cómo leer un horóscopo completoDiarioastrologíaCómo se sincronizan los horóscopos con la numerología para una guía de vida más profundaDiarioAPIDecodificando palabras con números: uso de la API Gematria en Python para obtener información ocultaDiarioAPISu plano celestial: cómo generar una carta natal completa utilizando la API de numerologíaDiarioastrologíaTendencias anuales del horóscopo: lo que cada signo puede esperar espiritual y prácticamenteDiarioastrologíaRetrógrados y romance: cuándo reconectarse o liberarse en el amorDiarioAPICómo integrar la API de numerología de Dakidarts en su sitio web o aplicación móvilDiarioAPI¿Qué es una API de numerología? Una herramienta práctica para aplicaciones y productos espiritualesDiarioIngenieríaCómo construir un bot de Telegram usando PythonDiarioLegalesTérminos de servicioLegalesLegalesPolítica de privacidadLegalesLegalesTérminos de servicio de APILegalesLegalesPolítica de facturación, créditos y suscripciónLegalesLegalesPolítica de seguridad, cumplimiento y cookiesLegalesLegalesDescargo de Responsabilidad, Descargo de Responsabilidad Médica y EspiritualLegalesProductoAPI de HeFitHFProductoAPI de numerologíaNUProductoEstudio NumoraNSProductoOpAstroOAProductoNumerologíaBotNBProductoNúcleo de numerología para WordPressWPProductoNotameAplicaciónPáginaInicioSitioPáginaAcerca deSitioPáginaDocumentación de la API para desarrolladoresSitioPáginaDiarioSitioPáginaRegistro de cambiosSitioPáginaContactoSitioPáginaCentro legal y de confianzaSitioPáginaEcosistemaSitioPáginaEmpresaSitioPáginaCatálogo APISitioPáginaNúcleo de numerología para WordPressSitioPáginaBuscarSitioPáginaServiciosSitioPáginaTiendaSitioPáginaEstado del sistemaSitioPáginaEstudio NumoraSitioPáginaSoporteSitioPáginaconfianzaSitioProducto digitalRápidoReposoTiendaServicioDesarrollo WebServicioServicioDiseño GráficoServicioServicioMercadotecnia DigitalServicioServicioServicios en la nubeServicioServicioDesarrollo de softwareServicioServicioDesarrollo e integración de APIServicioServicioIA y automatizaciónServicioServicioSEO técnicoServicio
← Red API COMERCIO / PRODUCTOS / OFERTAS / INTELIGENCIA DE PRECIOS
API directa 1.0.0 / Disponibilidad general api.dakidarts.comPuerta de enlace directa

API de inteligencia de precios y productos de comercio electrónico

Datos normalizados de productos, ofertas de mercado, historial de precios y alertas procedentes de feeds propios, de socios o con licencia. El servicio proporciona flujos de trabajo de comparación y análisis sin incluir un raspador minorista; La recogida del alimento sigue siendo responsabilidad del operador.

API directaE-
api.dakidarts.com1.0.0Disponibilidad general25ms p9515 puntos finales documentados
API NATIVA DIRECTA

Llame a la API de inteligencia de precios y productos de comercio electrónico a través de la puerta de enlace de Dakidarts.

0 de 15 puntos finales tienen una URL ascendente configurada. Otras rutas devuelven 503 antes de la facturación; solo envíe solicitudes en vivo a rutas configuradas. La puerta de enlace inyecta credenciales ascendentes por usted.

El pago en vivo se abre después de que una ruta API tenga una URL ascendente. Los ejemplos de vista previa están disponibles a continuación.

URL básicahttps://api.dakidarts.com/ecommerce-product-price-api
AutenticaciónX-API-Key: dk_live_...
Ruta de referencia predeterminadaGET /v1/products/search
Modelo comercialPay-as-you-go / $0,0050 per call
01 / ACCESO

Una llave, una puerta de enlace

Utilice una clave API de Dakidarts con alcances de lectura o escritura y controle a qué API puede llegar esa clave.

02 / FACTURACIÓN

Medido por la llamada

Los créditos de billetera, las cuotas del plan y las facturas de la organización se liquidan por solicitud con encabezados de respuesta transparentes.

03 / CONFIABILIDAD

Observable por defecto

La latencia, el estado ascendente y el modo de ejecución se registran para que los problemas de integración sean visibles antes de que se propaguen.

CAPACIDADES

Construido para desaparecer en el producto.

La mejor API es aquella que su equipo puede integrar, observar y luego dejar de pensar.

01

Filtre la búsqueda de productos por categoría, marca, mercado, precio y disponibilidad.

Diseñado como un bloque de construcción componible para equipos de productos, herramientas internas y automatización.

02

Cree alertas de precios únicas o recurrentes con webhooks HTTPS opcionales

Diseñado como un bloque de construcción componible para equipos de productos, herramientas internas y automatización.

03

Informe la actualización de las fuentes y compare las ofertas actuales entre vendedores

Diseñado como un bloque de construcción componible para equipos de productos, herramientas internas y automatización.

DATOS DE LA PLATAFORMA

La forma de la superficie.

Datos seleccionados sobre cobertura, entrega y preparación para la producción.

01Busque, compare e inspeccione ofertas de productos actuales
02Realice un seguimiento del historial de precios de destino, los cambios y la actualidad del mercado
03La ingestión de feeds acepta datos de socios o licenciados; no se incluye ningún raspador minorista
FAQ

Respuestas antes de integrarse.

Detalles de acceso, facturación e integración para la API de inteligencia de precios y productos de comercio electrónico.

¿Qué datos de producto devuelve? +

Registros de productos normalizados, ofertas actuales, señales de vendedores, historial de precios, cambios y análisis de precios de feeds configurados.

¿El servicio raspa a los minoristas? +

No. El repositorio de origen no incluye un raspador minorista; utilice feeds con licencia, de socios o propios que tenga permiso para procesar.

¿Puedo comparar ofertas entre mercados? +

Sí. La comparación de productos y los puntos finales de oferta exponen los precios actuales, el envío y la disponibilidad en todas las fuentes configuradas.

¿Puede la API notificar a mi aplicación sobre cambios de precios? +

Las alertas de precios admiten webhooks HTTPS opcionales. Configure el trabajador de alertas y el programa de ingesta de feeds en el servicio ascendente.

¿Cómo accedo a la API directa? +

Suscríbase en el panel de Dakidarts, cree una clave API con esta API en el alcance y llame a una ruta de puerta de enlace conectada.

PLANES DE SUSCRIPCIÓN

Elija una cuota que coincida con la carga de trabajo.

Los planos se muestran como referencia. El pago en vivo se abre después de que una ruta API tenga una URL ascendente.

WALLET-ACCESS

Acceso de pago por uso

$0,00 / mes

  • Créditos de billetera por llamada
  • $0,0050 / call overage
  • 120 solicitudes/min
CAMINO DE INTEGRACIÓN

Desde el primer pedido hasta la producción.

Comience con una clave Dakidarts, llame a la puerta de enlace y luego supervise el uso desde el panel.

01

Crear una clave Dakidarts

Elija el alcance de la API y luego copie la clave en su entorno de servidor.

02

Llame a la puerta de enlace

Envíe solicitudes a https://api.dakidarts.com/ecommerce-product-price-api con su clave y cuerpo JSON.

03

Uso del reloj

Realice un seguimiento de las llamadas, la latencia y el gasto desde el panel y la billetera API.

REFERENCIA DEL PUNTO FINAL

Referencia de punto final y costos medidos.

Estas rutas incluyen contratos importados de la implementación del producto. 0 de 15 puntos finales tienen una URL ascendente configurada. Otras rutas devuelven 503 antes de la facturación; Los ejemplos guardados son solo vistas previas. Configure una URL ascendente en API Studio para habilitar esas rutas.

GRUPO / 01

Operaciones

Puntos finales de operaciones provenientes de la implementación de la API de inteligencia de precios y productos de comercio electrónico.

2 puntos finales
GET /healthz Saludz CONTRATO DE FUENTE: SE NECESITA ARRIBA $0,0050 / call / 120 rpm Se necesita aguas arriba

control de vida

Instantánea de README.md and FastAPI OpenAPI schema para la versión de API de origen 1.0.0. Esto documenta los contratos de origen y no prueba que se implemente un upstream.

Contrato de origen

Esta ruta se deriva del local. ecommerce-product-price-api Esquema FastAPI OpenAPI y README.md; su controlador de implementación es healthz en app/main.py, con modelos de solicitud/respuesta definidos en app/schemas.py. La forma de la respuesta refleja el esquema fuente; Aquí no se publica ninguna carga útil de éxito concreta.

Nota de ejecución: Este contrato registrado documenta únicamente el comportamiento de la fuente. No es una respuesta en vivo ascendente; conéctese y verifique el nivel ascendente implementado antes de habilitar las llamadas facturables.

Contrato fuente importado de ecommerce-product-price-api/app/main.py. Manejador: saludz. Referencia: README.md y esquema FastAPI OpenAPI.

RIZADO 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 Listo CONTRATO DE FUENTE: SE NECESITA ARRIBA $0,0050 / call / 120 rpm Se necesita aguas arriba

Comprobación de preparación de la base de datos

Instantánea de README.md and FastAPI OpenAPI schema para la versión de API de origen 1.0.0. Esto documenta los contratos de origen y no prueba que se implemente un upstream.

Contrato de origen

Esta ruta se deriva del local. ecommerce-product-price-api Esquema FastAPI OpenAPI y README.md; su controlador de implementación es readyz en app/main.py, con modelos de solicitud/respuesta definidos en app/schemas.py. La forma de la respuesta refleja el esquema fuente; Aquí no se publica ninguna carga útil de éxito concreta.

Nota de ejecución: Este contrato registrado documenta únicamente el comportamiento de la fuente. No es una respuesta en vivo ascendente; conéctese y verifique el nivel ascendente implementado antes de habilitar las llamadas facturables.

Contrato fuente importado de ecommerce-product-price-api/app/main.py. Manejador: listoz. Referencia: README.md y esquema FastAPI OpenAPI.

RIZADO 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

Productos

Puntos finales de productos obtenidos de la implementación de la API de inteligencia de precios y productos de comercio electrónico.

3 puntos finales
GET /v1/products/search Buscar CONTRATO DE FUENTE: SE NECESITA ARRIBA $0,0050 / call / 120 rpm Se necesita aguas arriba

Buscar y filtrar productos

Instantánea de README.md and FastAPI OpenAPI schema para la versión de API de origen 1.0.0. Esto documenta los contratos de origen y no prueba que se implemente un upstream.

Contrato de origen

Esta ruta se deriva del local. ecommerce-product-price-api Esquema FastAPI OpenAPI y README.md; su controlador de implementación es search en app/main.py, con modelos de solicitud/respuesta definidos en app/schemas.py. La forma de la respuesta refleja el esquema fuente; Aquí no se publica ninguna carga útil de éxito concreta.

Nota de ejecución: Este contrato registrado documenta únicamente el comportamiento de la fuente. No es una respuesta en vivo ascendente; conéctese y verifique el nivel ascendente implementado antes de habilitar las llamadas facturables.

Contrato fuente importado de ecommerce-product-price-api/app/main.py. Manejador: buscar. Referencia: README.md y esquema FastAPI OpenAPI.

PARÁMETROS
NombreenTipoRequeridoDescripción
qconsultacuerdasiNombre del producto, marca, GTIN o MPN
categoryconsultacuerdaNo—
brandconsultacuerdaNo—
marketplaceconsultacuerdaNo—
min_priceconsultanumeroNo—
max_priceconsultanumeroNo—
in_stockconsultabooleanoNo—
sortconsultacuerdaNo—
pageconsultaenteroNo—
page_sizeconsultaenteroNo—
SOLICITUD DE MUESTRA
{
  "q": "headphones",
  "sort": "price_asc",
  "in_stock": true,
  "max_price": 100,
  "page_size": 20,
  "marketplace": "demo-shop"
}
FORMA DE RESPUESTA / SIN MUESTRA 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"
        }
      }
    }
  }
}
RIZADO 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 FUENTE: SE NECESITA ARRIBA $0,0050 / call / 120 rpm Se necesita aguas arriba

Compare hasta 20 ID de productos

Instantánea de README.md and FastAPI OpenAPI schema para la versión de API de origen 1.0.0. Esto documenta los contratos de origen y no prueba que se implemente un upstream.

Contrato de origen

Esta ruta se deriva del local. ecommerce-product-price-api Esquema FastAPI OpenAPI y README.md; su controlador de implementación es compare en app/main.py, con modelos de solicitud/respuesta definidos en app/schemas.py. La forma de la respuesta refleja el esquema fuente; Aquí no se publica ninguna carga útil de éxito concreta.

Nota de ejecución: Este contrato registrado documenta únicamente el comportamiento de la fuente. No es una respuesta en vivo ascendente; conéctese y verifique el nivel ascendente implementado antes de habilitar las llamadas facturables.

Contrato fuente importado de ecommerce-product-price-api/app/main.py. Manejador: comparar. Referencia: README.md y esquema FastAPI OpenAPI.

PARÁMETROS
NombreenTipoRequeridoDescripción
product_idscuerpomatrizsi—
SOLICITUD DE MUESTRA
{
  "product_ids": [
    "PRODUCT_ID_1",
    "PRODUCT_ID_2"
  ]
}
FORMA DE RESPUESTA / SIN MUESTRA 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"
      }
    }
  }
}
RIZADO 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} Detalle del producto CONTRATO DE FUENTE: SE NECESITA ARRIBA $0,0050 / call / 120 rpm Se necesita aguas arriba

Detalles del producto y ofertas actuales.

Instantánea de README.md and FastAPI OpenAPI schema para la versión de API de origen 1.0.0. Esto documenta los contratos de origen y no prueba que se implemente un upstream.

Contrato de origen

Esta ruta se deriva del local. ecommerce-product-price-api Esquema FastAPI OpenAPI y README.md; su controlador de implementación es product_detail en app/main.py, con modelos de solicitud/respuesta definidos en app/schemas.py. La forma de la respuesta refleja el esquema fuente; Aquí no se publica ninguna carga útil de éxito concreta.

Nota de ejecución: Este contrato registrado documenta únicamente el comportamiento de la fuente. No es una respuesta en vivo ascendente; conéctese y verifique el nivel ascendente implementado antes de habilitar las llamadas facturables.

Contrato fuente importado de ecommerce-product-price-api/app/main.py. Controlador: product_detail. Referencia: README.md y esquema FastAPI OpenAPI.

PARÁMETROS
NombreenTipoRequeridoDescripción
product_idcaminocuerdasi—
FORMA DE RESPUESTA / SIN MUESTRA 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"
        }
      ]
    }
  }
}
RIZADO 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

Ofrece puntos finales obtenidos de la implementación de la API de inteligencia de precios y productos de comercio electrónico.

1 punto final
GET /v1/products/{product_id}/offers Ofertas de productos CONTRATO DE FUENTE: SE NECESITA ARRIBA $0,0050 / call / 120 rpm Se necesita aguas arriba

Ofertas actuales filtradas

Instantánea de README.md and FastAPI OpenAPI schema para la versión de API de origen 1.0.0. Esto documenta los contratos de origen y no prueba que se implemente un upstream.

Contrato de origen

Esta ruta se deriva del local. ecommerce-product-price-api Esquema FastAPI OpenAPI y README.md; su controlador de implementación es product_offers en app/main.py, con modelos de solicitud/respuesta definidos en app/schemas.py. La forma de la respuesta refleja el esquema fuente; Aquí no se publica ninguna carga útil de éxito concreta.

Nota de ejecución: Este contrato registrado documenta únicamente el comportamiento de la fuente. No es una respuesta en vivo ascendente; conéctese y verifique el nivel ascendente implementado antes de habilitar las llamadas facturables.

Contrato fuente importado de ecommerce-product-price-api/app/main.py. Controlador: product_offers. Referencia: README.md y esquema FastAPI OpenAPI.

PARÁMETROS
NombreenTipoRequeridoDescripción
product_idcaminocuerdasi—
marketplaceconsultacuerdaNo—
currencyconsultacuerdaNo—
in_stockconsultabooleanoNo—
FORMA DE RESPUESTA / SIN MUESTRA 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"
    }
  }
}
RIZADO 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

Precios

Puntos finales de precios obtenidos de la implementación de la API de inteligencia de precios y productos de comercio electrónico.

3 puntos finales
GET /v1/products/{product_id}/price-history Historial de precios CONTRATO DE FUENTE: SE NECESITA ARRIBA $0,0050 / call / 120 rpm Se necesita aguas arriba

Precios históricos y disponibilidad.

Instantánea de README.md and FastAPI OpenAPI schema para la versión de API de origen 1.0.0. Esto documenta los contratos de origen y no prueba que se implemente un upstream.

Contrato de origen

Esta ruta se deriva del local. ecommerce-product-price-api Esquema FastAPI OpenAPI y README.md; su controlador de implementación es price_history en app/main.py, con modelos de solicitud/respuesta definidos en app/schemas.py. La forma de la respuesta refleja el esquema fuente; Aquí no se publica ninguna carga útil de éxito concreta.

Nota de ejecución: Este contrato registrado documenta únicamente el comportamiento de la fuente. No es una respuesta en vivo ascendente; conéctese y verifique el nivel ascendente implementado antes de habilitar las llamadas facturables.

Contrato fuente importado de ecommerce-product-price-api/app/main.py. Controlador: price_history. Referencia: README.md y esquema FastAPI OpenAPI.

PARÁMETROS
NombreenTipoRequeridoDescripción
product_idcaminocuerdasi—
offer_idconsultacuerdaNo—
marketplaceconsultacuerdaNo—
sinceconsultacuerdaNo—
untilconsultacuerdaNo—
limitconsultaenteroNo—
FORMA DE RESPUESTA / SIN MUESTRA 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"
    }
  }
}
RIZADO 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álisis de precios de productos CONTRATO DE FUENTE: SE NECESITA ARRIBA $0,0050 / call / 120 rpm Se necesita aguas arriba

Mínimo/alto/promedio histórico y movimiento de precios

Instantánea de README.md and FastAPI OpenAPI schema para la versión de API de origen 1.0.0. Esto documenta los contratos de origen y no prueba que se implemente un upstream.

Contrato de origen

Esta ruta se deriva del local. ecommerce-product-price-api Esquema FastAPI OpenAPI y README.md; su controlador de implementación es product_price_analytics en app/main.py, con modelos de solicitud/respuesta definidos en app/schemas.py. La forma de la respuesta refleja el esquema fuente; Aquí no se publica ninguna carga útil de éxito concreta.

Nota de ejecución: Este contrato registrado documenta únicamente el comportamiento de la fuente. No es una respuesta en vivo ascendente; conéctese y verifique el nivel ascendente implementado antes de habilitar las llamadas facturables.

Contrato fuente importado de ecommerce-product-price-api/app/main.py. Controlador: product_price_analytics. Referencia: README.md y esquema FastAPI OpenAPI.

PARÁMETROS
NombreenTipoRequeridoDescripción
product_idcaminocuerdasi—
marketplaceconsultacuerdaNo—
currencyconsultacuerdaNo—
FORMA DE RESPUESTA / SIN MUESTRA 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"
        }
      ]
    }
  }
}
RIZADO 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 Cambios en el precio del producto CONTRATO DE FUENTE: SE NECESITA ARRIBA $0,0050 / call / 120 rpm Se necesita aguas arriba

Eventos de cambio de precio y disponibilidad.

Instantánea de README.md and FastAPI OpenAPI schema para la versión de API de origen 1.0.0. Esto documenta los contratos de origen y no prueba que se implemente un upstream.

Contrato de origen

Esta ruta se deriva del local. ecommerce-product-price-api Esquema FastAPI OpenAPI y README.md; su controlador de implementación es product_price_changes en app/main.py, con modelos de solicitud/respuesta definidos en app/schemas.py. La forma de la respuesta refleja el esquema fuente; Aquí no se publica ninguna carga útil de éxito concreta.

Nota de ejecución: Este contrato registrado documenta únicamente el comportamiento de la fuente. No es una respuesta en vivo ascendente; conéctese y verifique el nivel ascendente implementado antes de habilitar las llamadas facturables.

Contrato fuente importado de ecommerce-product-price-api/app/main.py. Controlador: product_price_changes. Referencia: README.md y esquema FastAPI OpenAPI.

PARÁMETROS
NombreenTipoRequeridoDescripción
product_idcaminocuerdasi—
marketplaceconsultacuerdaNo—
currencyconsultacuerdaNo—
sinceconsultacuerdaNo—
untilconsultacuerdaNo—
limitconsultaenteroNo—
FORMA DE RESPUESTA / SIN MUESTRA 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"
    }
  }
}
RIZADO 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

Descubrimiento

Puntos finales de descubrimiento obtenidos de la implementación de la API de inteligencia de precios y productos de comercio electrónico.

3 puntos finales
GET /v1/marketplaces Mercados CONTRATO DE FUENTE: SE NECESITA ARRIBA $0,0050 / call / 120 rpm Se necesita aguas arriba

Resumen del inventario del mercado

Instantánea de README.md and FastAPI OpenAPI schema para la versión de API de origen 1.0.0. Esto documenta los contratos de origen y no prueba que se implemente un upstream.

Contrato de origen

Esta ruta se deriva del local. ecommerce-product-price-api Esquema FastAPI OpenAPI y README.md; su controlador de implementación es marketplaces en app/main.py, con modelos de solicitud/respuesta definidos en app/schemas.py. La forma de la respuesta refleja el esquema fuente; Aquí no se publica ninguna carga útil de éxito concreta.

Nota de ejecución: Este contrato registrado documenta únicamente el comportamiento de la fuente. No es una respuesta en vivo ascendente; conéctese y verifique el nivel ascendente implementado antes de habilitar las llamadas facturables.

Contrato fuente importado de ecommerce-product-price-api/app/main.py. Manejador: mercados. Referencia: README.md y esquema FastAPI OpenAPI.

FORMA DE RESPUESTA / SIN MUESTRA 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"
      }
    }
  }
}
RIZADO 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 Categorías CONTRATO DE FUENTE: SE NECESITA ARRIBA $0,0050 / call / 120 rpm Se necesita aguas arriba

La categoría cuenta

Instantánea de README.md and FastAPI OpenAPI schema para la versión de API de origen 1.0.0. Esto documenta los contratos de origen y no prueba que se implemente un upstream.

Contrato de origen

Esta ruta se deriva del local. ecommerce-product-price-api Esquema FastAPI OpenAPI y README.md; su controlador de implementación es categories en app/main.py, con modelos de solicitud/respuesta definidos en app/schemas.py. La forma de la respuesta refleja el esquema fuente; Aquí no se publica ninguna carga útil de éxito concreta.

Nota de ejecución: Este contrato registrado documenta únicamente el comportamiento de la fuente. No es una respuesta en vivo ascendente; conéctese y verifique el nivel ascendente implementado antes de habilitar las llamadas facturables.

Contrato fuente importado de ecommerce-product-price-api/app/main.py. Manejador: categorías. Referencia: README.md y esquema FastAPI OpenAPI.

FORMA DE RESPUESTA / SIN MUESTRA VERIFICADA
{
  "type": "array",
  "items": {
    "type": "object",
    "required": [
      "category",
      "product_count"
    ],
    "properties": {
      "category": {
        "type": "string"
      },
      "product_count": {
        "type": "integer"
      }
    }
  }
}
RIZADO 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 Fuentes CONTRATO DE FUENTE: SE NECESITA ARRIBA $0,0050 / call / 120 rpm Se necesita aguas arriba

Frescura del alimento y cobertura de fuentes actuales.

Instantánea de README.md and FastAPI OpenAPI schema para la versión de API de origen 1.0.0. Esto documenta los contratos de origen y no prueba que se implemente un upstream.

Contrato de origen

Esta ruta se deriva del local. ecommerce-product-price-api Esquema FastAPI OpenAPI y README.md; su controlador de implementación es sources en app/main.py, con modelos de solicitud/respuesta definidos en app/schemas.py. La forma de la respuesta refleja el esquema fuente; Aquí no se publica ninguna carga útil de éxito concreta.

Nota de ejecución: Este contrato registrado documenta únicamente el comportamiento de la fuente. No es una respuesta en vivo ascendente; conéctese y verifique el nivel ascendente implementado antes de habilitar las llamadas facturables.

Contrato fuente importado de ecommerce-product-price-api/app/main.py. Manejador: fuentes. Referencia: README.md y esquema FastAPI OpenAPI.

FORMA DE RESPUESTA / SIN MUESTRA 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"
      }
    }
  }
}
RIZADO 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

Puntos finales de alertas provenientes de la implementación de la API de inteligencia de precios y productos de comercio electrónico.

3 puntos finales
POST /v1/alerts Crear alerta CONTRATO DE FUENTE: SE NECESITA ARRIBA $0,0050 / call / 120 rpm Se necesita aguas arriba

Crear una alerta de precio

Instantánea de README.md and FastAPI OpenAPI schema para la versión de API de origen 1.0.0. Esto documenta los contratos de origen y no prueba que se implemente un upstream.

Contrato de origen

Esta ruta se deriva del local. ecommerce-product-price-api Esquema FastAPI OpenAPI y README.md; su controlador de implementación es create_alert en app/main.py, con modelos de solicitud/respuesta definidos en app/schemas.py. La forma de la respuesta refleja el esquema fuente; Aquí no se publica ninguna carga útil de éxito concreta.

Nota de ejecución: Este contrato registrado documenta únicamente el comportamiento de la fuente. No es una respuesta en vivo ascendente; conéctese y verifique el nivel ascendente implementado antes de habilitar las llamadas facturables.

Contrato fuente importado de ecommerce-product-price-api/app/main.py. Controlador: create_alert. Referencia: README.md y esquema FastAPI OpenAPI.

PARÁMETROS
NombreenTipoRequeridoDescripción
product_idcuerpocuerdasi—
target_pricecuerponumerosi—
currencycuerpocuerdaNo—
marketplacecuerpocuerdaNo—
webhook_urlcuerpocuerdaNo—
one_shotcuerpobooleanoNo—
FORMA DE RESPUESTA / SIN MUESTRA 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"
        }
      ]
    }
  }
}
RIZADO 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} Recibir alerta CONTRATO DE FUENTE: SE NECESITA ARRIBA $0,0050 / call / 120 rpm Se necesita aguas arriba

Leer estado de alerta

Instantánea de README.md and FastAPI OpenAPI schema para la versión de API de origen 1.0.0. Esto documenta los contratos de origen y no prueba que se implemente un upstream.

Contrato de origen

Esta ruta se deriva del local. ecommerce-product-price-api Esquema FastAPI OpenAPI y README.md; su controlador de implementación es get_alert en app/main.py, con modelos de solicitud/respuesta definidos en app/schemas.py. La forma de la respuesta refleja el esquema fuente; Aquí no se publica ninguna carga útil de éxito concreta.

Nota de ejecución: Este contrato registrado documenta únicamente el comportamiento de la fuente. No es una respuesta en vivo ascendente; conéctese y verifique el nivel ascendente implementado antes de habilitar las llamadas facturables.

Contrato fuente importado de ecommerce-product-price-api/app/main.py. Controlador: get_alert. Referencia: README.md y esquema FastAPI OpenAPI.

PARÁMETROS
NombreenTipoRequeridoDescripción
alert_idcaminocuerdasi—
FORMA DE RESPUESTA / SIN MUESTRA 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"
        }
      ]
    }
  }
}
RIZADO 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} Eliminar alerta CONTRATO DE FUENTE: SE NECESITA ARRIBA $0,0050 / call / 120 rpm Se necesita aguas arriba

Eliminar una alerta

Instantánea de README.md and FastAPI OpenAPI schema para la versión de API de origen 1.0.0. Esto documenta los contratos de origen y no prueba que se implemente un upstream.

Contrato de origen

Esta ruta se deriva del local. ecommerce-product-price-api Esquema FastAPI OpenAPI y README.md; su controlador de implementación es get_alert en app/main.py, con modelos de solicitud/respuesta definidos en app/schemas.py. La forma de la respuesta refleja el esquema fuente; Aquí no se publica ninguna carga útil de éxito concreta.

Nota de ejecución: Este contrato registrado documenta únicamente el comportamiento de la fuente. No es una respuesta en vivo ascendente; conéctese y verifique el nivel ascendente implementado antes de habilitar las llamadas facturables.

Contrato fuente importado de ecommerce-product-price-api/app/main.py. Controlador: eliminar_alerta. Referencia: README.md y esquema FastAPI OpenAPI.

PARÁMETROS
NombreenTipoRequeridoDescripción
alert_idcaminocuerdasi—
RIZADO 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'
CAJA DE ARENA INTERACTIVA

Explore una respuesta antes de integrarse.

Edite una solicitud JSON para validar su sintaxis y obtener una vista previa de la respuesta de muestra publicada. Esto permanece en su navegador; nunca llama a la API en vivo ni usa créditos.

La vista previa comprueba la sintaxis JSON y muestra la respuesta de ejemplo guardada; no ejecuta valores de solicitud.

RESPUESTA SIMULADA
CONTRATO MECANOGRAFIADO
SDK DE INTEGRACIÓN

Utilice el producto donde vive.

Estas son plantillas de integración, no llamadas de muestra ejecutables. Configure un punto final en sentido ascendente en API Studio y luego reemplace la ruta del marcador de posición. Las muestras guardadas permanecen como solo vista previa.

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"
MÁS EN LA RED

Explore más Commerce y API adyacentes.

Catálogo completo