# PrepBusiness API Documentation > REST API for fulfillment, inventory, orders, and shipping operations. For complete API documentation with parameters and example responses, see [llms-full.txt](https://docs.prepbusiness.com/llms-full.txt). For the full OpenAPI specification, see [openapi.json](https://docs.prepbusiness.com/openapi.json). ## Getting Started - [Authentication](https://docs.prepbusiness.com/docs/authentication): Learn how to authenticate your API requests using API tokens and secure your integration with Bearer authentication. - [Merchant Header](https://docs.prepbusiness.com/docs/merchant-header): Configure merchant context for your API requests using the X-Selected-Client-Id header to return results for specific merchants. - [Pagination](https://docs.prepbusiness.com/docs/pagination): Handle large datasets efficiently with pagination. Learn about page parameters, per_page options, and navigating through paginated API results. - [Search Language](https://docs.prepbusiness.com/docs/search-language): Advanced search and filtering capabilities using our query language. Learn operators, field filters, and complex queries for precise data retrieval. ## API Endpoints - [Channels](https://docs.prepbusiness.com/docs/endpoints/channels): Viewing and managing channels and listings - [Channel Listings](https://docs.prepbusiness.com/docs/endpoints/channels/listings): Viewing and managing channels and listings - [Listing Restrictions](https://docs.prepbusiness.com/docs/endpoints/channels/listing-restrictions): Retrieve Amazon listing restrictions for a channel. - [Billing](https://docs.prepbusiness.com/docs/endpoints/billing): View and manage billing for fulfillment services. - [Charges](https://docs.prepbusiness.com/docs/endpoints/billing/charges): View and manage billing charges for fulfillment services. - [Invoices](https://docs.prepbusiness.com/docs/endpoints/billing/invoices): View and manage billing invoices. - [Products](https://docs.prepbusiness.com/docs/endpoints/products): Viewing product details. Stock quantities are served separately. - [Suppliers](https://docs.prepbusiness.com/docs/endpoints/suppliers): Viewing and managing suppliers, their catalogue items, cost tiers and identifiers - [Inventory](https://docs.prepbusiness.com/docs/endpoints/inventory): Viewing and managing inventory items - [Inbound Shipments](https://docs.prepbusiness.com/docs/endpoints/inbound-shipments): Viewing and managing inbound shipments and their items - [Inbound Shipment Items](https://docs.prepbusiness.com/docs/endpoints/inbound-shipments/items): Viewing and managing inbound shipments and their items - [Outbound Shipments](https://docs.prepbusiness.com/docs/endpoints/outbound-shipments): Viewing and managing outbound shipments and their items - [Outbound Shipment Items](https://docs.prepbusiness.com/docs/endpoints/outbound-shipments/items): Viewing and managing outbound shipments and their items - [FBA Plans](https://docs.prepbusiness.com/docs/endpoints/fba-plans): Viewing and managing FBA transport plans - [Workflow](https://docs.prepbusiness.com/docs/fba-workflow): Manage workflow - [Orders](https://docs.prepbusiness.com/docs/endpoints/orders): Viewing and managing orders - [Services](https://docs.prepbusiness.com/docs/endpoints/services): Viewing and managing company services - [Warehouses](https://docs.prepbusiness.com/docs/endpoints/warehouses): Viewing and managing warehouses - [Service Providers](https://docs.prepbusiness.com/docs/endpoints/service-providers): Viewing the service providers a merchant is connected to - [Labels](https://docs.prepbusiness.com/docs/endpoints/labels): Generating and downloading FNSKU and barcode labels - [Printing](https://docs.prepbusiness.com/docs/endpoints/printing): Viewing and managing print jobs - [API Tokens](https://docs.prepbusiness.com/docs/endpoints/api-tokens): Managing API tokens for authentication - [Workflows](https://docs.prepbusiness.com/docs/endpoints/workflows): Viewing and dispatching background workflows - [Sender Domains](https://docs.prepbusiness.com/docs/endpoints/sender-domains): Registering and verifying the domain a service provider sends authenticated mail from ## Service Provider Endpoints - [Merchants](https://docs.prepbusiness.com/docs/endpoints/merchants): Viewing and managing merchants - [Adjustments](https://docs.prepbusiness.com/docs/endpoints/adjustments): Creating inventory adjustments - [User Invitations](https://docs.prepbusiness.com/docs/endpoints/user-invitations): Viewing and managing user invitations ## Webhooks - [Webhooks](https://docs.prepbusiness.com/docs/webhooks): Real-time event notifications via webhooks. Configure endpoints, handle webhook events, and integrate real-time updates into your application. - [Types](https://docs.prepbusiness.com/docs/webhooks/types): Complete reference of all webhook event types and their payload structures. Learn about available events and how to handle each webhook type. - Supported events: channel.connected, fba_transport_plan.shipped, inbound_shipment.created, inbound_shipment.items_updated, inbound_shipment.name_updated, inbound_shipment.notes_updated, inbound_shipment.received, inbound_shipment.shipped, inbound_shipment.tracking_updated, invoice.created, item.identifier_created, item.stock_updated, merchant.added_to_service_provider, merchant.user_added, order.created, order.shipped, outbound_shipment.cancellation_denied, outbound_shipment.cancellation_requested, outbound_shipment.cancellation_withdrawn, outbound_shipment.closed, outbound_shipment.created, outbound_shipment.items_updated, outbound_shipment.notes_updated, outbound_shipment.shipped, outbound_shipment.status_changed, stripe_merchant_customer.payment_method_added, transportation_tracking.data_updated