> ## Documentation Index
> Fetch the complete documentation index at: https://developer.fabric.inc/llms.txt
> Use this file to discover all available pages before exploring further.

# Integrating with Dropship APIs

To integrate with the Dropship APIs, you first need to generate an authentication token. This requires creating an API client, which provides you with a Client ID and Client Secret for authentication. For more information about generating an access token, see the [merchant authentication](/v3/dropship/api-reference/authentication) page. You can create multiple API clients if you need different credentials for different systems. There is no limit to the number of clients you can generate..

## Accessing API Documentation

Dropship offers the following API endpoints to simplify integration with your systems:

| API Endpoint                                                                                            | Description                                                                                                                                                   |
| :------------------------------------------------------------------------------------------------------ | :------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| **[Carriers](/v3/dropship/api-reference/merchant/carriers/get-carriers)**                               | Lists available shipping carriers.                                                                                                                            |
| **[Compliance Reports](/v3/dropship/api-reference/merchant/compliance-reports/get-compliance-reports)** | Lists available compliance reports and their details.                                                                                                         |
| **[Connection Invites](/v3/dropship/api-reference/merchant/connection-invites/get-invites)**            | Lists vendor connections and retrieve the terms & conditions status for accepted invites.                                                                     |
| **[Inventory](/v3/dropship/api-reference/merchant/inventory/get-inventory)**                            | List inventory items for a specified retailer and inventory details.                                                                                          |
| **[Invoices](/v3/dropship/api-reference/merchant/invoice/get-invoices)**                                | List invoices from vendors, get details, and acknowledge invoices.                                                                                            |
| **[Orders](/v3/dropship/api-reference/merchant/orders/get-orders)**                                     | Get orders, order details, create orders, cancel orders, acknowledge backorders, acknowledge memos, create tags, and create memos.                            |
| **[Products](/v3/dropship/api-reference/merchant/products/get-product-by-id)**                          | Get products, get variants, update attributes, get permits, acknowledge permits, list templates, create a template, update a template, and delete a template. |
| **[Proposals](/v3/dropship/api-reference/merchant/proposals/get-proposed-products)**                    | Get product proposals, approve a proposal, and mark a proposal as completed.                                                                                  |
| **[Returns](/v3/dropship/api-reference/merchant/returns/get-returns)**                                  | List returns, retrieve the details of a return, register a pending return, and acknowledge a return.                                                          |
| **[Shipments](/v3/dropship/api-reference/merchant/shipments/get-shipments)**                            | List fulfillments or shipments from a vendor, get shipments for an order, and acknowledge a shipment.                                                         |
| **[Webhooks](/v3/dropship/api-reference/merchant/webhooks/sub-to-a-webhook)**                           | Subscribe to webhook events.                                                                                                                                  |

## Troubleshooting

If you run into any timeout issues or have any questions, file a ticket with the [fabric support](https://support.fabric.inc/hc/en-us/requests/new) team or reach out to your dedicated merchant onboarding success team for further assistance. When reaching out to fabric to help troubleshoot, provide the following information

* Endpoint URL
* Parameters, queries, or both
* Payload, if any
