Socotra Policy API
The Policy API from Socotra — 180 operation(s) for policy.
Operations 222
GET
/policy/{tenantLocator}/transactions/{locator}/schedules/{staticElementLocator}
Get transaction schedule
#
POST
/policy/{tenantLocator}/transactions/{locator}/schedules/{staticElementLocator}
Upload transaction schedule
#
PUT
/policy/{tenantLocator}/transactions/{locator}/schedules/{staticElementLocator}
Add transaction schedule
#
PATCH
/policy/{tenantLocator}/transactions/{locator}/schedules/{staticElementLocator}
Update transaction schedule
#
DELETE
/policy/{tenantLocator}/transactions/{locator}/schedules/{staticElementLocator}
Delete transaction schedule
#
PUT
/policy/{tenantLocator}/transactions/{locator}/elements
Add elements to policy with transaction
#
PATCH
/policy/{tenantLocator}/transactions/{locator}/elements
Update elements in policy with transaction
#
DELETE
/policy/{tenantLocator}/transactions/{locator}/elements
Remove elements from policy with transaction
#
PUT
/policy/{tenantLocator}/transactions/{locator}/changeInstructions
Create policy change instruction
#
GET
/policy/{tenantLocator}/quotes/{locator}/schedules/{staticElementLocator}
Fetch schedule items
#
POST
/policy/{tenantLocator}/quotes/{locator}/schedules/{staticElementLocator}
Upload schedule items
#
PATCH
/policy/{tenantLocator}/quotes/{locator}/schedules/{staticElementLocator}
Update schedule items
#
DELETE
/policy/{tenantLocator}/quotes/{locator}/schedules/{staticElementLocator}
Delete schedule items
#
PUT
/policy/{tenantLocator}/policies/{locator}/moratoriums/elections
Add policy moratorium elections
#
DELETE
/policy/{tenantLocator}/policies/{locator}/moratoriums/elections
Delete policy moratorium elections
#
POST
/policy/{tenantLocator}/transactions/{locator}/underwritingFlags/reject
Add reject underwriting flags for transaction
#
POST
/policy/{tenantLocator}/transactions/{locator}/underwritingFlags/info
Add info underwriting flags for transaction
#
POST
/policy/{tenantLocator}/transactions/{locator}/underwritingFlags/decline
Add decline underwriting flags for transaction
#
POST
/policy/{tenantLocator}/transactions/{locator}/underwritingFlags/block
Add block underwriting flags for transaction
#
POST
/policy/{tenantLocator}/transactions/{locator}/underwritingFlags/approve
Add approve underwriting flags for transaction
#
POST
/policy/{tenantLocator}/transactions/{locator}/schedules/{staticElementLocator}/deserialize
Upload deserialized transaction schedule
#
POST
/policy/{tenantLocator}/transactions/{locator}/elements/constraints/evaluate
Evaluate constraints for policy transaction
#
POST
/policy/{tenantLocator}/quotes/{locator}/underwritingFlags/reject
Add underwriting reject flag for quote
#
POST
/policy/{tenantLocator}/quotes/{locator}/underwritingFlags/info
Add underwriting info flag for quote
#
POST
/policy/{tenantLocator}/quotes/{locator}/underwritingFlags/decline
Add underwriting decline flag for quote
#
POST
/policy/{tenantLocator}/quotes/{locator}/underwritingFlags/block
Add underwriting block flag for quote
#
POST
/policy/{tenantLocator}/quotes/{locator}/underwritingFlags/approve
Add underwriting approve flag for quote
#
POST
/policy/{tenantLocator}/quotes/{locator}/schedules/{staticElementLocator}/deserialize
Upload deserialized schedule items
#
POST
/policy/{tenantLocator}/quickquotes/{locator}/quote/{accountLocator}
Create quote from quick quote
#
POST
/policy/{tenantLocator}/quickquotes/{locator}/constraints/evaluate
Evaluate constraints for quick quote
#
POST
/policy/{tenantLocator}/accounts/{locator}/constraints/evaluate
Evaluate constraints for account
#
GET
/policy/{tenantLocator}/transactions/{locator}/underwritingFlags
Fetch underwriting flags for transaction
#
PATCH
/policy/{tenantLocator}/transactions/{locator}/underwritingFlags
Update underwriting flags for policy transaction
#
PATCH
/policy/{tenantLocator}/transactions/{locator}/changeInstructions/{instructionLocator}
Update change instruction
#
DELETE
/policy/{tenantLocator}/transactions/{locator}/changeInstructions/{instructionLocator}
Delete change instruction from transaction
#
PATCH
/policy/{tenantLocator}/quotes/{quoteLocator}/contacts/{contactLocator}
Update quote contact
#
DELETE
/policy/{tenantLocator}/quotes/{quoteLocator}/contacts/{contactLocator}
Delete quote contact
#
PATCH
/policy/{tenantLocator}/quotes/{locator}/underwritingFlags
Update underwriting flags for quote
#
PATCH
/policy/{tenantLocator}/quickquotes/{quoteLocator}/contacts/{contactLocator}
Update quick quote contact
#
DELETE
/policy/{tenantLocator}/quickquotes/{quoteLocator}/contacts/{contactLocator}
Delete quick quote contact
#
PATCH
/policy/{tenantLocator}/policies/{policyLocator}/contacts/{contactLocator}
Update policy contact
#
DELETE
/policy/{tenantLocator}/policies/{policyLocator}/contacts/{contactLocator}
Delete policy contact
#
PATCH
/policy/{tenantLocator}/policies/{locator}/{transactionType}/validatePreview
Transaction validate preview
#
PATCH
/policy/{tenantLocator}/policies/{locator}/{transactionType}/underwritePreview
Underwrite preview
#
PATCH
/policy/{tenantLocator}/policies/{locator}/{transactionType}/pricePreview
Transaction price preview
#
PATCH
/policy/{tenantLocator}/policies/{locator}/invoiceFeeAmount
Update policy invoice fee amount
#
PATCH
/policy/{tenantLocator}/accounts/{accountLocator}/contacts/{contactLocator}
Update account contact
#
DELETE
/policy/{tenantLocator}/accounts/{accountLocator}/contacts/{contactLocator}
Delete account contact
#
GET
/policy/{tenantLocator}/transactions/{locator}/segments/{segmentLocator}
Fetch policy segment ex
#
GET
/policy/{tenantLocator}/transactions/{locator}/elements/constraints/dependency
Fetch dependency map for policy transaction
#
GET
/policy/{tenantLocator}/transactions/{locator}/elements/changes
Fetch policy transaction with updated changes
#
GET
/policy/{tenantLocator}/transactions/{locator}/affectedTransactions
Fetch affected transactions
#
GET
/policy/{tenantLocator}/transactions/{locator}/affectedTransactions/list
Fetch affected transactions for list endpoint
#
GET
/policy/{tenantLocator}/quotes/{locator}/constraints/dependency
Fetch dependency map for quote
#
GET
/policy/{tenantLocator}/quickquotes/{locator}/constraints/dependency
Fetch dependency map for quick quote
#
GET
/policy/{tenantLocator}/policies/{locator}/moratoriums/elections/history/list
Get policy moratorium elections history
#
GET
/policy/{tenantLocator}/accounts/{locator}/policies/snapshot/list
Fetch policy snapshots for an account
#
GET
/policy/{tenantLocator}/accounts/{locator}/constraints/dependency
Fetch dependency map for account
#
DELETE
/policy/{tenantLocator}/transactions/{locator}/underwritingFlags/reject/{flagLocator}
Clear reject underwriting flags for transaction
#
DELETE
/policy/{tenantLocator}/transactions/{locator}/underwritingFlags/info/{flagLocator}
Clear info underwriting flags for transaction
#
DELETE
/policy/{tenantLocator}/transactions/{locator}/underwritingFlags/decline/{flagLocator}
Clear decline underwriting flags for transaction
#
DELETE
/policy/{tenantLocator}/transactions/{locator}/underwritingFlags/block/{flagLocator}
Clear block underwriting flags for transaction
#
DELETE
/policy/{tenantLocator}/transactions/{locator}/underwritingFlags/approve/{flagLocator}
Clear approve underwriting flags for transaction
#
DELETE
/policy/{tenantLocator}/quotes/{locator}/underwritingFlags/reject/{flagLocator}
Clear underwriting reject flag for quote
#
DELETE
/policy/{tenantLocator}/quotes/{locator}/underwritingFlags/info/{flagLocator}
Clear underwriting info flag for quote
#
DELETE
/policy/{tenantLocator}/quotes/{locator}/underwritingFlags/decline/{flagLocator}
Clear underwriting decline flag for quote
#
DELETE
/policy/{tenantLocator}/quotes/{locator}/underwritingFlags/block/{flagLocator}
Clear underwriting block flag for quote
#
DELETE
/policy/{tenantLocator}/quotes/{locator}/underwritingFlags/approve/{flagLocator}
Clear underwriting approve flag for quote
#