curl -X GET "https://qwoty.app/api/prices?limit=50&offset=0" \
-H "Authorization: Bearer qwoty_your_token"
{
"success": true,
"data": [
{
"id": "550e8400-e29b-41d4-a716-446655440000",
"product_variant_id": "660e8400-e29b-41d4-a716-446655440001",
"product_variant_name": "Premium Widget",
"product_id": "770e8400-e29b-41d4-a716-446655440002",
"pricebook_id": "880e8400-e29b-41d4-a716-446655440003",
"pricebook_name": "Standard Pricebook",
"pricebook_type": "fixed",
"currency_id": "990e8400-e29b-41d4-a716-446655440004",
"currency_name": "Euro",
"currency_api_name": "EUR",
"pricing_model": "flat",
"amount": 99.99,
"volume_tiers": null,
"is_volume_grid_displayed": false,
"graduated_tiers": null,
"is_graduated_grid_displayed": false,
"percent": null,
"price_percentage_type": null,
"cost_multiplier": null,
"cost": 50.0,
"floor_price": 80.0,
"is_setup": false,
"is_pay_as_you_go": false,
"default_tax_id": "aa0e8400-e29b-41d4-a716-446655440005",
"default_tax_name": "VAT 20%",
"default_tax_rate": 20.0,
"default_tax_amount": null,
"default_tax_is_percentage": true,
"billing_frequency_id": null,
"billing_frequency_period": null,
"billing_frequency_unit": null,
"engagement_type": null,
"period_duration": null,
"parent_price_id": null,
"identifiers": {
"crm": "crm_price_001",
"erp": "erp_price_001",
"accounting": "acc_price_001"
},
"workspace_id": "cc0e8400-e29b-41d4-a716-446655440007",
"created_at": "2024-12-21T10:30:00Z",
"updated_at": "2024-12-21T14:45:00Z"
}
],
"total": 1,
"limit": 100,
"offset": 0
}
Prices
List All Prices
Retrieve all prices for your workspace
GET
/
api
/
prices
curl -X GET "https://qwoty.app/api/prices?limit=50&offset=0" \
-H "Authorization: Bearer qwoty_your_token"
{
"success": true,
"data": [
{
"id": "550e8400-e29b-41d4-a716-446655440000",
"product_variant_id": "660e8400-e29b-41d4-a716-446655440001",
"product_variant_name": "Premium Widget",
"product_id": "770e8400-e29b-41d4-a716-446655440002",
"pricebook_id": "880e8400-e29b-41d4-a716-446655440003",
"pricebook_name": "Standard Pricebook",
"pricebook_type": "fixed",
"currency_id": "990e8400-e29b-41d4-a716-446655440004",
"currency_name": "Euro",
"currency_api_name": "EUR",
"pricing_model": "flat",
"amount": 99.99,
"volume_tiers": null,
"is_volume_grid_displayed": false,
"graduated_tiers": null,
"is_graduated_grid_displayed": false,
"percent": null,
"price_percentage_type": null,
"cost_multiplier": null,
"cost": 50.0,
"floor_price": 80.0,
"is_setup": false,
"is_pay_as_you_go": false,
"default_tax_id": "aa0e8400-e29b-41d4-a716-446655440005",
"default_tax_name": "VAT 20%",
"default_tax_rate": 20.0,
"default_tax_amount": null,
"default_tax_is_percentage": true,
"billing_frequency_id": null,
"billing_frequency_period": null,
"billing_frequency_unit": null,
"engagement_type": null,
"period_duration": null,
"parent_price_id": null,
"identifiers": {
"crm": "crm_price_001",
"erp": "erp_price_001",
"accounting": "acc_price_001"
},
"workspace_id": "cc0e8400-e29b-41d4-a716-446655440007",
"created_at": "2024-12-21T10:30:00Z",
"updated_at": "2024-12-21T14:45:00Z"
}
],
"total": 1,
"limit": 100,
"offset": 0
}
Returns a list of all prices in your workspace with enriched data including product variant, pricebook, currency, and tax information.
Authentication
Bearer token for authentication
Query Parameters
Maximum number of prices to return. Min: 1, Max: 1000.
Number of prices to skip (for pagination).
Response
Indicates if the request was successful
Array of price objects with enriched data
Show Price Object
Show Price Object
Unique identifier for the price
ID of the product variant this price applies to
Name of the product variant (enriched)
ID of the parent product (enriched)
ID of the pricebook containing this price
Name of the pricebook (enriched)
Type of pricebook:
fixed or dynamic (enriched)ID of the currency for this price
Name of the currency (enriched)
API name/code of the currency, e.g.,
EUR, USD (enriched)Pricing model:
flat, volume, graduated, percent, cost_based, or noneFixed amount for flat pricing model
Array of volume tier objects for volume pricing
Whether to display volume tiers to customers
Array of graduated tier objects for graduated pricing
Whether to display graduated tiers to customers
Percentage value (0-100) for percent pricing
Scope of percentage pricing:
all, product_type, or productMultiplier for cost-based pricing
Cost price
Minimum price threshold
Whether this is a setup or one-time fee
Whether this uses pay-as-you-go billing
ID of the default sales tax
Name of the default tax (enriched)
Tax rate percentage (enriched)
Fixed tax amount (enriched)
Whether tax is percentage-based (enriched)
ID of the billing frequency for recurring prices
Number of periods (enriched)
Unit of period:
day, week, month, or year (enriched)Type of engagement:
forever or fixed_periodDuration in periods for fixed engagements
ID of parent price for dynamic pricebooks
Timestamp of price creation
Timestamp of last update
Workspace this price belongs to
Total number of prices in the workspace
Number of items returned per page
Number of items skipped
{
"success": true,
"data": [
{
"id": "550e8400-e29b-41d4-a716-446655440000",
"product_variant_id": "660e8400-e29b-41d4-a716-446655440001",
"product_variant_name": "Premium Widget",
"product_id": "770e8400-e29b-41d4-a716-446655440002",
"pricebook_id": "880e8400-e29b-41d4-a716-446655440003",
"pricebook_name": "Standard Pricebook",
"pricebook_type": "fixed",
"currency_id": "990e8400-e29b-41d4-a716-446655440004",
"currency_name": "Euro",
"currency_api_name": "EUR",
"pricing_model": "flat",
"amount": 99.99,
"volume_tiers": null,
"is_volume_grid_displayed": false,
"graduated_tiers": null,
"is_graduated_grid_displayed": false,
"percent": null,
"price_percentage_type": null,
"cost_multiplier": null,
"cost": 50.0,
"floor_price": 80.0,
"is_setup": false,
"is_pay_as_you_go": false,
"default_tax_id": "aa0e8400-e29b-41d4-a716-446655440005",
"default_tax_name": "VAT 20%",
"default_tax_rate": 20.0,
"default_tax_amount": null,
"default_tax_is_percentage": true,
"billing_frequency_id": null,
"billing_frequency_period": null,
"billing_frequency_unit": null,
"engagement_type": null,
"period_duration": null,
"parent_price_id": null,
"identifiers": {
"crm": "crm_price_001",
"erp": "erp_price_001",
"accounting": "acc_price_001"
},
"workspace_id": "cc0e8400-e29b-41d4-a716-446655440007",
"created_at": "2024-12-21T10:30:00Z",
"updated_at": "2024-12-21T14:45:00Z"
}
],
"total": 1,
"limit": 100,
"offset": 0
}
curl -X GET "https://qwoty.app/api/prices?limit=50&offset=0" \
-H "Authorization: Bearer qwoty_your_token"
Was this page helpful?
⌘I

