CAPIShop icon

CAPIShop

Integração completa com Nuvemshop API

Actions35

Order → Get All

AI-generated

Overview

This node operation retrieves multiple orders from the Nuvemshop API. It supports fetching all orders or limiting the number of results returned. Users can filter orders by status, payment status, shipping status, and creation date range. This is useful for scenarios like syncing order data, generating reports, or monitoring order statuses in an e-commerce workflow.

Use Case Examples

  1. Fetch all open orders with pending payment status created after a specific date.
  2. Retrieve up to 50 closed orders that have been fulfilled and paid.
  3. Get all cancelled orders regardless of payment or shipping status.

Properties

Name Meaning
Return All Whether to return all order results or limit the number of results.
Limit Maximum number of orders to return when 'Return All' is false.
Additional Fields Optional filters to narrow down the orders retrieved, including status, payment status, shipping status, and creation date range.

Output

JSON

  • id - Unique identifier of the order.
  • status - Current status of the order.
  • payment_status - Current payment status of the order.
  • shipping_status - Current shipping status of the order.
  • created_at - Timestamp when the order was created.
  • customer - Details of the customer who placed the order.
  • items - List of items included in the order.
  • total_price - Total price of the order.

Dependencies

  • Nuvemshop API

Troubleshooting

  • Ensure the API credentials are correctly configured to avoid authentication errors.
  • If no orders are returned, verify that the filter criteria are correct and that orders exist matching those filters.
  • Limit values must be between 1 and 200; setting values outside this range may cause errors.

Links

Discussion