NAiOS IconNAiOS Logo
Volver al catálogo

Dpd2

dpd2

DPD is a digital product delivery platform for selling ebooks, software, music, and other digital goods.

Acciones
7
Triggers
0
Autenticación
OAuth gestionado
No
Información técnica: el detalle de parámetros, schemas y triggers de esta página está pensado para equipos de integración. Si solo necesitas saber si tu herramienta favorita está disponible, basta con ver la lista de acciones.

Acciones disponibles (7)

Cada acción es una operación que el agente puede ejecutar contra este conector. Haz clic en una acción para ver sus parámetros.

Get StorefrontDPD2_GET_STOREFRONTAcción

Tool to retrieve details of a specific storefront by its id. use when you need storefront metadata after you have its id.

Parámetros de entrada

  • idintegerObligatorio

    Unique ID of the storefront to retrieve

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

List DPD CustomersDPD2_LIST_CUSTOMERSAcción

Tool to list customers in your dpd account. use when you need a filtered or paginated list of customers for reporting or synchronization.

Parámetros de entrada

  • pageinteger

    Page number of results to fetch (default 1).

  • limitinteger

    Number of customers to return (max 100, default 50).

  • since_idinteger

    Only return customers with ID greater than this value.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

List DPD PurchasesDPD2_LIST_PURCHASESAcción

Tool to list all purchases made through your dpd account. use when you need to retrieve purchase records with optional date filters and pagination for reporting or analysis.

Parámetros de entrada

  • pageinteger

    Page number for results pagination (default 1)

  • limitinteger

    Number of purchases to return (max 1000)

  • sincestring

    Only include purchases made on or after this date (YYYY-MM-DD)

  • untilstring

    Only include purchases made on or before this date (YYYY-MM-DD)

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

List StorefrontsDPD2_LIST_STOREFRONTSAcción

Tool to list all storefronts in your dpd account. use after authenticating to fetch storefront details before managing products or purchases.

Parámetros de entrada

Sin parámetros.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

List SubscribersDPD2_LIST_SUBSCRIBERSAcción

Tool to list subscribers for a given storefront. use when you need a paginated and filtered list of subscribers after storefront setup.

Parámetros de entrada

  • pageinteger

    Page number to retrieve (>=1).

  • emailstring

    Filter by subscriber email address.

  • sincestring

    Only return subscribers added or updated since this ISO8601 timestamp.

  • filterstring

    Additional filter expression.

  • per_pageinteger

    Number of subscribers per page.

  • storefront_idstringObligatorio

    Storefront ID.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

DPD: Ping APIDPD2_PINGAcción

Tool to ping the api to check its status. use when verifying api connectivity before further operations.

Parámetros de entrada

Sin parámetros.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Verify DPD NotificationDPD2_VERIFY_NOTIFICATIONAcción

Tool to verify a webhook notification's authenticity by posting back the original signature and payload. use after receiving a notification to confirm it originates from dpd.

Parámetros de entrada

  • bodyobjectObligatorio

    Complete JSON payload received from the webhook notification.

  • headersobjectObligatorio

    HTTP headers from the incoming webhook request. Must include 'X-DPD-Signature' to allow DPD to verify authenticity.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not