pr-626.api.dev.si.trilogy.com Open in urlscan Pro
35.168.201.156  Public Scan

URL: https://pr-626.api.dev.si.trilogy.com/
Submission: On April 28 via api from US — Scanned from DE

Form analysis 1 forms found in the DOM

<form class="download-url-wrapper"><input class="download-url-input" type="text" value="https://pr-626.api.dev.si.trilogy.com/api/v1/spec"><button class="download-url-button button">Explore</button></form>

Text Content

Explore


SUBSCRIPTION MANAGEMENT API

 0.4.0 

OAS3

https://pr-626.api.dev.si.trilogy.com/api/v1/spec

It's necessary to generate a JWT Token and use it as authorization method in the
api.

Contact RP Sales Infrastructure
Copyright
Servers
/api/v1/test/api/v1
Authorize



CUSTOMER


GET/customer
Get Customer details
PUT/customer
Update Customer details
PATCH/customer
Partial update of a customer
POST/customer
Create a new customer in NetSuite
GET/customer/statement
Retrieve customer statement
GET/customer/latestSignedQuote
Retrieve customer latest signed quote


PRODUCT CATALOG


GET/subscriptionPlans
List available subscription plans
GET/subscriptionPlans/latestCode
Get the latest subscription plan code
GET/products
Get list of products and variants


SUBSCRIPTION


GET/subscriptions
Get Customer Subscriptions
GET/subscription/{subscriptionId}/renewal
Get the plan and items for renewal.
GET/subscription/{subscriptionId}
Get Subscription against a subscription ID
PUT/subscription/{subscriptionId}
Update an Active or Draft Renewal Subscription.
PATCH/subscription/{subscriptionId}
Update subscription status e.g. Activate a Draft Subscription
POST/subscription/preview
Calculate subscription pricing for a new subscription purchase.
POST/subscription/preview/{subscriptionId}
Calculate subscription pricing for active subscription update or subscription
renewal.
POST/subscription
Create a new Subscription
POST/subscription/startTrial
Start Trial Subscription
POST/subscription/{subscriptionId}/contractualDocuments
Create a contractual document
POST/subscription/{subscriptionId}/renewalIntent
Record latest renewal intent.


REPORT USAGE


POST/integration/reportUsage
Report Usage/consumption for Subscription's usage type items.


INTEGRATION INTERNAL


GET/integration/product
Get Product Integration Record from NetSuite
POST/integration/searchCustomer
Integration: Search customer in NetSuite
POST/integration/netsuiteRelay
Integration: Passes any request to the NetSuite instance


INVOICES


GET/invoices
List customer invoices
GET/invoice/{number}/download
Download Invoice document
POST/invoice
Generate a new invoice for a billing account.


UI CUSTOMER


POST/ui/customer/interests/
Enrolls the customer in the interests of specific prime products.
POST/ui/customer/support
Submits a customer support request.


UI STORAGE


GET/ui/storage
Get the content stored for a given subscription in the user context.
PUT/ui/storage
Update the content stored for a given subscription in the user context.


UI SUBSCRIPTION


GET/ui/subscription/{subscriptionId}/agreementStatus
Get the most advanced agreement status of Self-Serve quotes for the given
subscription.


QUOTE


POST/quote
Generate a NetSuite Quote
POST/quote/createForSelfServe
Create a NetSuite Quote for Self-Serve
GET/quote/{quoteId}/download
Download quote PDF
POST/quote/{quoteId}/accept
Accept quote, save acceptance parameters and email Quote for eSignatures.
POST/quote/{quoteId}/poDocument
Attach PO Document to Quote

SCHEMAS

CustomerInfo
Subscription
Quote
Agreement
ProductIntegration
Event
SubscriptionItem
SubscriptionPlanInfo
SubscriptionPlan
TermDescription
ProductCoordinates
ElementPair
JWTToken
UrlAndAuth
InvoiceInfo
Address
Customer
Contact
BaseSubscriptionConfiguration
ExtendedBaseSubscriptionConfiguration
PersonName
SubscriptionPlanItem
SubscriptionLineItem
StatusEnum
UnitTermEnum
TermTypeEnum
ProductTierEnum
SupportLevelEnum
ItemTypeEnum
PriceFrequencyEnum
PriceTypeEnum
FrequencyEnum
AgreementTypeEnum
AgreementStatusEnum
AgreementStatusResponseEnum
ContractualDocumentTypeEnum
CreateSubscriptionConfiguration
UpdateSubscriptionConfiguration
PaymentLink
Preview
ExtendedPreview