Products

This document provides details on how to create, update, manage, and retrieve one-time or subscription-based products using the Bagel Payments API. ​

Endpoints Overview

The following API endpoints allow you to create, update, manage, and retrieve products, including uploading images for them.

Action
Method
Description

POST

A product can be a single-pay product or a subscription-based service. To create a new product, send a POST request to the endpoint with details such as name, description, price, currency, and whether it is a recurring product.

GET

Get a list of all products associated with your account.

GET

Get detailed information about a specific product.

POST

Archive a product associated with your account.

POST

Unarchive a product associated with your account.

POST

Update the product information.

This guide provides instructions for utilizing the API in Test Mode. To transition to Live Mode, please refer to the following endpoint: https://live.bagelpay.io

Notes

  • All requests must include an authorization token in the Authorization header.

  • Ensure that the product_id matches an existing product.

Last updated