How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

Solvimon productItems API

The productItems API from Solvimon — 6 operation(s) for productitems.

Solvimon productItems API is one of 64 APIs that Solvimon publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

The published artifact set on APIs.io includes an OpenAPI specification.

This API exposes 10 operations across 6 paths, and defines 103 schemas. It is described by OpenAPI 3.2.0, at version 1.0.0.

Requests are made against 2 base URLs: https://test.api.solvimon.com, https://api.solvimon.com.

10 operations 6 paths 103 schemas 1 DELETE2 GET1 PATCH5 POST1 PUT

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.2.0
API Version
1.0.0
Base URL
https://api.solvimon.com
Authentication
API Key, HTTP Bearer
Resource Areas
1

Authentication & Security 2

Solvimon productItems API declares 2 security schemes for authenticating requests. An API key is passed in the header as X-API-KEY (API-Key). It accepts HTTP bearer tokens (JWT-Authentication).

Paths & Operations 10

Across 6 paths, the API surfaces 10 operations — 1 DELETE, 2 GET, 1 PATCH, 5 POST, 1 PUT. Each is listed below with its method, path, parameters, and response codes.

productItems 10
GET
/v{version}/product-items
Get a list of all product items
getProductItems 11 params → 200400401403500
POST
/v{version}/product-items
Create a product item
postProductItems 3 params body → 201400401403409500
PUT
/v{version}/product-items
Update or create a product item (upsert)
putProductItems 6 params body → 201400401403404500
GET
/v{version}/product-items/{resourceIdOrReference}
Get a product item
getProductItemsByResourceIdOrReference 5 params → 200400401403500
DELETE
/v{version}/product-items/{resourceIdOrReference}
Delete a product item
deleteProductItemsByResourceIdOrReference 4 params → 200400401403500
PATCH
/v{version}/product-items/{resourceIdOrReference}
Update a product item
patchProductItemsByResourceIdOrReference 4 params body → 200400401403500
POST
/v{version}/product-items/{resourceIdOrReference}/activate
Activate a product item
postProductItemsByResourceIdOrReferenceActivate 4 params → 200400401403500
POST
/v{version}/product-items/{resourceIdOrReference}/deprecate
Deprecate a product item
postProductItemsByResourceIdOrReferenceDeprecate 4 params → 200400401403500
POST
/v{version}/product-items/{resourceIdOrReference}/archive
Archive a product item
postProductItemsByResourceIdOrReferenceArchive 4 params → 200400401403500
POST
/v{version}/product-items/search
Search product items.
postProductItemsSearch 8 params body → 200400401403500

Schemas 103

The contract defines 103 schemas that model the data the API accepts and returns. The most detailed are ProductItemCreateRequest (20 properties), ProductItemUpdateRequest (20 properties), ProductItem (20 properties), ProductUpdateRequest (17 properties). Each schema is shown below with its type and property counts.

ApiError
object
6 properties 3 required
MeterCreateRequest
object
8 properties 1 required
UnitNameUpdateRequest
object
2 properties
CreditType
object
9 properties
MeterValueCreateRequestType
string
The type of the meter value.
ProductItemUpdateRequestTaxCategory
string
The default tax category applied to the product item.
FilterFieldCreateRequest
object
4 properties
MeterMeterPropertyCreateRequest
object
4 properties
ProductItemCredits
object
2 properties
ProductItemCreateRequestModelType
string
SelectionRuleFieldCreateRequest
object
2 properties
ProductUpdateRequestStatus
string
The status of the product.
ProductCreateRequestProductType
string
SearchCreateRequest
object
3 properties
ProductItemUsageBased
object
6 properties
MeterCreateRequestStatus
string
The status of the meter indicating the activity of the meter and the ability to update properties.
ProductCreateRequestTaxCategory
string
The default tax category applied to the product.
MeterValueCreateRequest
object
7 properties 3 required
MeterValueStatus
string
The status of the meter value indicating the activity and the ability to update properties.
MeterMeterValueCreateRequest
object
4 properties
ApiErrorCode
string
ProductItemCreateRequestStatus
string
ProductCreateRequestStatus
string
The status of the product.
MeterStatus
string
The status of the meter indicating the activity of the meter and the ability to update properties.
AdyenIntegrationDetails
object
1 property
ProductProductType
string
ProductItemCreateRequestTaxCategory
string
The default tax category applied to the product item.
ProductUpdateRequestProductType
string
ProductItemUpdateRequest
object
20 properties
CustomFieldValueCreateRequest
object
6 properties
ApiErrorResourceType
string
MeterPropertyCondition
object
6 properties
ProductItemTaxCategory
string
The default tax category applied to the product item.
MeterMeterValue
object
4 properties
MeterValueUpdateRequest
object
7 properties
ApiErrorType
string
IntegrationDetails
object
5 properties
MeterMeterProperty
object
4 properties
ProductItemCreditsCreateRequest
object
2 properties
MeterValueUpdateRequestType
string
The type of the meter value.
MeterMeterValueUpdateRequest
object
4 properties
MeterConditionExpression
object
2 properties
MeterValueCalculationUpdateRequest
object
13 properties
ProductItemUpdateRequestModelType
string
ProductItemUpdateRequestType
string
The type of the product item.
MeterPropertyCreateRequest
object
8 properties 3 required
MeterMeterPropertyUpdateRequest
object
4 properties
ProductUpdateRequest
object
17 properties
MeterPropertyCreateRequestStatus
string
The status of the meter property indicating the activity and the ability to update properties.
StripeIntegrationDetails
object
1 property
MeterConditions
object
3 properties
ProductCategory
object
8 properties
MeterConditionOperandExpression
object
UnitName
object
2 properties
IntegrationDetailsPaymentGatewayVariant
string
Meter
object
8 properties
ProductTaxCategory
string
The default tax category applied to the product.
ProductItemUsageBasedUpdateRequest
object
6 properties
MeterPropertyConditionComparator
string
ProductItemResponseWrapper
object
5 properties 2 required
ProductUpdateRequestTaxCategory
string
The default tax category applied to the product.
FeatureResourceReference
object
2 properties
MeterPropertyType
string
The type of the meter property.
ProductItem
object
20 properties
MeterValueType
string
The type of the meter value.
ProductCategoryTaxCategory
string
The default tax category applied to the products in the product category.
ProductItemCreateRequest
object
20 properties 4 required
ProductItemStatus
string
ProductCreateRequest
object
17 properties
CustomFieldValueUpdateRequest
object
6 properties
UnitNameCreateRequest
object
2 properties
ProductItemUsageBasedCreateRequest
object
6 properties
MeterPropertyUpdateRequestType
string
The type of the meter property.
MeterConditionOperand
object
2 properties
ProductItemType
string
The type of the product item.
LinkedIntegration
object
2 properties
MeterPropertyCreateRequestType
string
The type of the meter property.
PaginationLinks
object
4 properties
MeterValue
object
7 properties
MeterPropertyUpdateRequest
object
8 properties
MeterValueCreateRequestStatus
string
The status of the meter value indicating the activity and the ability to update properties.
LinkDetail
object
2 properties
CustomFieldValue
object
6 properties
CreditTypeStatus
string
MeterUpdateRequest
object
8 properties
ProductItemModelType
string
ProductItemCreditsUpdateRequest
object
2 properties
MeterValueCalculation
object
13 properties
MeterUpdateRequestStatus
string
The status of the meter indicating the activity of the meter and the ability to update properties.
MeterValueCalculationCreateRequestCalculationType
string
The type of calculation used for this billable metric.
Product
object
17 properties
MeterPropertyUpdateRequestStatus
string
The status of the meter property indicating the activity and the ability to update properties.
MeterValueCalculationUpdateRequestCalculationType
string
The type of calculation used for this billable metric.
MeterValueUpdateRequestStatus
string
The status of the meter value indicating the activity and the ability to update properties.
MeterProperty
object
8 properties
MeterConditionExpressionOperator
string
MeterValueCalculationCalculationType
string
The type of calculation used for this billable metric.
MeterValueCalculationCreateRequest
object
13 properties 3 required
ProductStatus
string
The status of the product.
ProductItemUpdateRequestStatus
string
SearchFieldCreateRequest
object
5 properties
ProductItemCreateRequestType
string
The type of the product item.
MeterPropertyStatus
string
The status of the meter property indicating the activity and the ability to update properties.

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

solvimon-productitems-api-openapi.yml Raw ↑

Other APIs Solvimon publishes across the network.

Solvimon alertRules API
Solvimon alerts API
Solvimon apiKeys API
Solvimon approvalPolicy API
Solvimon approvalRequest API
Solvimon attachments API
Solvimon auditRecords API
Solvimon authentication API
Solvimon authenticationProviders API
Solvimon billingEntities API
Solvimon bulkActions API
Solvimon contacts API
Where this information came from

This is an independent, third-party profile of Solvimon productItems API, published by API Evangelist. We do not operate, host, resell, or support these APIs, and we are not affiliated with or endorsed by the company unless stated above. Everything here is built from publicly available information — the company's own site, developer portal, documentation, public repositories, and the specifications it publishes for public use. Nothing is obtained by breaching a system, defeating an access control, or using credentials.

The Kin Score and Agent Readiness rating are independently calculated assessments of a company's public API artifacts, scored against a published rubric. They are not certifications, endorsements, security assessments, or audits.

Corrections, re-scores, and removal are free — no partnership or purchase required, and you do not need to justify the request. A removed company is recorded as unrated, never scored zero for having asked. Acknowledgement within one business day; removal within two.

info@apievangelist.com · Read the full data-sourcing policy →
On a security or compliance team? Put security in the subject line and you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.