Read one version of a quote
The same shape as reading the quote, with the version asked for in place of the current one.
GET
/api/v1/quotes/{id}/versions/{version}認証
AuthorizationOAuth2 アクセストークン · header必須Authorization-code grant with PKCE. Clients are public and hold no secret. Discovery is published at /.well-known/oauth-authorization-server/api/auth.
スコープ:
api.accessパスパラメーター
idstring必須A quote's id
最小長 1 · 最大長 255
versioninteger必須The version to read, counting from 1
最小 1
レスポンス
200
The quote at that version
linesQuoteLine[]必須プロパティを表示プロパティを非表示
QuoteLine の配列chargeTypestring必須許可される値:
one_timerecurringmilestonecomponentKindstring必須許可される値:
producthardwaresoftwareserviceoptionpackagecreatedAtstring<date-time>必須^(?:(?:\d\d[2468][048]|\d\d[13579][26]|\d\d0[48]|[02468][048]00|[13579][26]00)-02-29|\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\d|30)|(?:02)-(?:0[1-9]|1\d|2[0-8])))T(?:(?:[01]\d|2[0-3]):[0-5]\d:[0-5]\d(?:\.\d+)?(?:Z))$ に一致
descriptionstring必須discountAmountstring必須^-?(?:0|[1-9]\d{0,15})(?:\.\d{1,8})?$ に一致
groupNamestring | null必須idstring必須最小長 1 · 最大長 255
netAmountstring必須^-?(?:0|[1-9]\d{0,15})(?:\.\d{1,8})?$ に一致
organizationIdstring必須最小長 1 · 最大長 255
positioninteger必須最小 -9007199254740991 · 最大 9007199254740991
priceSnapshotobject必須pricingMethodstring必須許可される値:
catalogcost_plusgross_marginmanualresaleproductIdstring | null必須プロパティを表示プロパティを非表示
いずれか:
string
stringnull
nullquantitystring必須^-?(?:0|[1-9]\d{0,15})(?:\.\d{1,8})?$ に一致
quoteVersionIdstring必須最小長 1 · 最大長 255
sourceCostEntryIdstring | null必須プロパティを表示プロパティを非表示
いずれか:
string
stringnull
nullsourcePriceEntryIdstring | null必須プロパティを表示プロパティを非表示
いずれか:
string
stringnull
nulltaxRatestring必須^-?(?:0|[1-9]\d{0,15})(?:\.\d{1,8})?$ に一致
unitstring必須unitCoststring | null必須プロパティを表示プロパティを非表示
いずれか:
string
stringnull
nullunitPricestring必須^-?(?:0|[1-9]\d{0,15})(?:\.\d{1,8})?$ に一致
quoteQuote必須プロパティを表示プロパティを非表示
accountRecordIdstring必須最小長 1 · 最大長 255
createdAtstring<date-time>必須^(?:(?:\d\d[2468][048]|\d\d[13579][26]|\d\d0[48]|[02468][048]00|[13579][26]00)-02-29|\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\d|30)|(?:02)-(?:0[1-9]|1\d|2[0-8])))T(?:(?:[01]\d|2[0-3]):[0-5]\d:[0-5]\d(?:\.\d+)?(?:Z))$ に一致
idstring必須最小長 1 · 最大長 255
numberstring必須opportunityRecordIdstring | null必須プロパティを表示プロパティを非表示
いずれか:
string
stringnull
nullorganizationIdstring必須最小長 1 · 最大長 255
recordIdstring必須最小長 1 · 最大長 255
schedulesobject[]必須プロパティを表示プロパティを非表示
object の配列scheduleQuoteSchedule必須プロパティを表示プロパティを非表示
amountstring必須^-?(?:0|[1-9]\d{0,15})(?:\.\d{1,8})?$ に一致
createdAtstring<date-time>必須^(?:(?:\d\d[2468][048]|\d\d[13579][26]|\d\d0[48]|[02468][048]00|[13579][26]00)-02-29|\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\d|30)|(?:02)-(?:0[1-9]|1\d|2[0-8])))T(?:(?:[01]\d|2[0-3]):[0-5]\d:[0-5]\d(?:\.\d+)?(?:Z))$ に一致
endsOnstring<date> | null必須プロパティを表示プロパティを非表示
いずれか:
string<date>
string<date>null
nullidstring必須最小長 1 · 最大長 255
intervalMonthsinteger | null必須プロパティを表示プロパティを非表示
いずれか:
integer
integernull
nullkindstring必須許可される値:
one_timerecurringmilestonemilestoneLabelstring | null必須organizationIdstring必須最小長 1 · 最大長 255
quoteLineIdstring必須最小長 1 · 最大長 255
sequenceinteger必須最小 -9007199254740991 · 最大 9007199254740991
startsOnstring<date> | null必須プロパティを表示プロパティを非表示
いずれか:
string<date>
string<date>null
nullversionQuoteVersion必須プロパティを表示プロパティを非表示
contentHashstring必須cpqProfilestring必須許可される値:
catalogprocurementhybridcreatedAtstring<date-time>必須^(?:(?:\d\d[2468][048]|\d\d[13579][26]|\d\d0[48]|[02468][048]00|[13579][26]00)-02-29|\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\d|30)|(?:02)-(?:0[1-9]|1\d|2[0-8])))T(?:(?:[01]\d|2[0-3]):[0-5]\d:[0-5]\d(?:\.\d+)?(?:Z))$ に一致
currencystring必須^[A-Z]{3}$ に一致
customerSnapshotobject必須discountstring必須^-?(?:0|[1-9]\d{0,15})(?:\.\d{1,8})?$ に一致
frozenAtstring<date-time> | null必須プロパティを表示プロパティを非表示
いずれか:
string<date-time>
string<date-time>null
nullidstring必須最小長 1 · 最大長 255
organizationIdstring必須最小長 1 · 最大長 255
policySnapshotobject必須quoteIdstring必須最小長 1 · 最大長 255
statestring必須許可される値:
draftsubmittedapprovedrejectedacceptedsupersededsubtotalstring必須^-?(?:0|[1-9]\d{0,15})(?:\.\d{1,8})?$ に一致
taxstring必須^-?(?:0|[1-9]\d{0,15})(?:\.\d{1,8})?$ に一致
taxableAmountstring必須^-?(?:0|[1-9]\d{0,15})(?:\.\d{1,8})?$ に一致
totalstring必須^-?(?:0|[1-9]\d{0,15})(?:\.\d{1,8})?$ に一致
versioninteger必須最小 1 · 最大 2147483647
versionsQuoteVersionSummary[]必須プロパティを表示プロパティを非表示
QuoteVersionSummary の配列contentHashstring必須discountstring必須^-?(?:0|[1-9]\d{0,15})(?:\.\d{1,8})?$ に一致
frozenAtstring<date-time> | null必須プロパティを表示プロパティを非表示
いずれか:
string<date-time>
string<date-time>null
nullidstring必須最小長 1 · 最大長 255
statestring必須許可される値:
draftsubmittedapprovedrejectedacceptedsupersededsubtotalstring必須^-?(?:0|[1-9]\d{0,15})(?:\.\d{1,8})?$ に一致
taxstring必須^-?(?:0|[1-9]\d{0,15})(?:\.\d{1,8})?$ に一致
taxableAmountstring必須^-?(?:0|[1-9]\d{0,15})(?:\.\d{1,8})?$ に一致
totalstring必須^-?(?:0|[1-9]\d{0,15})(?:\.\d{1,8})?$ に一致
versioninteger必須最小 1 · 最大 2147483647
400
The request body, query or parameters were refused
codestring必須許可される値:
invalid_inputnot_foundconflictforbiddendetailanyerrorstring必須reasonstring401
The access token is missing, invalid or revoked
errorstring必須403
The tenant's module is off, or the token's scope or the member's role does not permit the action
codestring必須許可される値:
invalid_inputnot_foundconflictforbiddendetailanyerrorstring必須reasonstring404
No such record, or none the caller may read
codestring必須許可される値:
invalid_inputnot_foundconflictforbiddendetailanyerrorstring必須reasonstring413
The request exceeds the route's body limit
errorstring必須500
An unexpected failure
errorstring必須