# SIBI API Documentation ## Docs - [Accept offer](https://docs.sibipro.com/api-reference/accept-offer.md): Accepts the included offering on an offer. The offer must be in "pending" or "awaiting_customer" status and must have an included offering. - [Accept offer buyout](https://docs.sibipro.com/api-reference/accept-offer-buyout.md): Accepts the buyout on an offer. The offer must be in "pending" or "awaiting_customer" status and must have a buyout amount. - [Cancel offer](https://docs.sibipro.com/api-reference/cancel-offer.md): Cancels an offer by its ID. The offer must be in a cancelable state. - [Cancel order](https://docs.sibipro.com/api-reference/cancel-order.md): Requests order cancellation. Cancellation is processed differently based on partner - timing may vary. - [Create offer](https://docs.sibipro.com/api-reference/create-offer.md) - [Get offer](https://docs.sibipro.com/api-reference/get-offer.md): Retrieves an offer by its ID. - [Get offers](https://docs.sibipro.com/api-reference/get-offers.md): Search and list offers with optional filtering by status, search term, and pagination. - [Get product details with available add-ons](https://docs.sibipro.com/api-reference/get-product-details-with-available-add-ons.md): Returns product details including available add-ons grouped by aggregate and related products grouped by product group. - [Get sub-brands](https://docs.sibipro.com/api-reference/get-sub-brands.md): Get all sub-brands associated with your organization - [Send offer](https://docs.sibipro.com/api-reference/send-offer.md): Sends a pending offer to the customer. The offer must be in "pending" status. - [Authentication](https://docs.sibipro.com/authentication.md): Learn how to authenticate with the SIBI API - [Checkout links](https://docs.sibipro.com/checkout-links.md) - [Assets](https://docs.sibipro.com/events/assets.md) - [Invoices](https://docs.sibipro.com/events/invoices.md) - [Offers](https://docs.sibipro.com/events/offers.md) - [Order Cancellation Requests](https://docs.sibipro.com/events/order.cancellation-requests.md) - [Order Exceptions](https://docs.sibipro.com/events/order.exceptions.md) - [Orders](https://docs.sibipro.com/events/orders.md) - [Receive events](https://docs.sibipro.com/events/receive-events.md) - [Get Invoices](https://docs.sibipro.com/graphql/invoices/get-invoices.md) - [Making a graphql request](https://docs.sibipro.com/graphql/making-a-graphql-request.md) - [Create draft order](https://docs.sibipro.com/graphql/ordering/create-draft-order.md) - [Create order](https://docs.sibipro.com/graphql/ordering/create-order.md) - [Create order from draft](https://docs.sibipro.com/graphql/ordering/create-order-from-draft.md) - [Delete draft order](https://docs.sibipro.com/graphql/ordering/delete-draft-order.md) - [Get draft order](https://docs.sibipro.com/graphql/ordering/get-draft-order.md) - [Get order](https://docs.sibipro.com/graphql/ordering/get-order.md) - [List draft orders](https://docs.sibipro.com/graphql/ordering/list-draft-orders.md) - [List orders](https://docs.sibipro.com/graphql/ordering/list-orders.md) - [List products](https://docs.sibipro.com/graphql/ordering/list-products.md) - [OrderingAddress](https://docs.sibipro.com/graphql/ordering/ordering-address.md) - [OrderingCustomerContactInfoInput](https://docs.sibipro.com/graphql/ordering/ordering-customer-contact-info-input.md) - [OrderingCustomerContactInfoPartialInput](https://docs.sibipro.com/graphql/ordering/ordering-customer-contact-info-partial-input.md) - [OrderingDeliveryContact](https://docs.sibipro.com/graphql/ordering/ordering-delivery-contact.md) - [OrderingOrder](https://docs.sibipro.com/graphql/ordering/ordering-order.md) - [OrderingOrderCancellationRequest](https://docs.sibipro.com/graphql/ordering/ordering-order-cancellation-request.md) - [OrderingOrderCancellationRequestStatus](https://docs.sibipro.com/graphql/ordering/ordering-order-cancellation-request-status.md) - [OrderingOrderConfirmationNumber](https://docs.sibipro.com/graphql/ordering/ordering-order-confirmation-number.md) - [OrderingOrderException](https://docs.sibipro.com/graphql/ordering/ordering-order-exception.md) - [OrderingOrderFee](https://docs.sibipro.com/graphql/ordering/ordering-order-fee.md) - [OrderingOrderImage](https://docs.sibipro.com/graphql/ordering/ordering-order-image.md) - [OrderingOrderLineItem](https://docs.sibipro.com/graphql/ordering/ordering-order-line-item.md) - [OrderingOrderProduct](https://docs.sibipro.com/graphql/ordering/ordering-order-product.md) - [OrderingOrderProductInput](https://docs.sibipro.com/graphql/ordering/ordering-order-product-input.md) - [OrderingOrderStatus](https://docs.sibipro.com/graphql/ordering/ordering-order-status.md) - [Product categories](https://docs.sibipro.com/graphql/ordering/product-categories.md) - [Review order](https://docs.sibipro.com/graphql/ordering/review-order.md) - [Search products](https://docs.sibipro.com/graphql/ordering/search-products.md) - [Test GraphQL Environment](https://docs.sibipro.com/graphql/test-environment.md): Make test GraphQL requests without financial transactions - [Making a REST Request](https://docs.sibipro.com/rest/making-a-rest-request.md): How to call the SIBI REST APIs - [Offers Overview](https://docs.sibipro.com/rest/offers.md): Accept and manage home warranty claims through customizable offers - [Products Overview](https://docs.sibipro.com/rest/products.md): Look up product details and available add-ons by SKU and delivery address - [Test REST Environment](https://docs.sibipro.com/rest/test-environment.md): Make test REST requests without financial transactions ## OpenAPI Specs - [openapi](https://docs.sibipro.com/api-reference/openapi.json) - [package](https://docs.sibipro.com/package.json)