{
"opencollection": "1.0.0",
"info": {
"name": "Authentication Accesstoken Subscription Management API",
"version": "1.0.0"
},
"items": [
{
"info": {
"name": "Subscription Management",
"type": "folder"
},
"items": [
{
"info": {
"name": "createSubscription",
"type": "http"
},
"http": {
"method": "POST",
"url": "https://api-sandbox.rocketlawyer.com/partners/v1/auth/subscriptions",
"body": {
"type": "json",
"data": "{}"
}
},
"docs": "Create a subscription.
\nNote: If your application already has a subscription it will be returned instead of creating a new one.\n
\nSubscription Expiration: If there is no interaction with the subscription over the period of 31 days, \nit will be automatically deleted.\n
\nAuthorization\\: Requires a general access token.\n"
},
{
"info": {
"name": "getSubscription",
"type": "http"
},
"http": {
"method": "GET",
"url": "https://api-sandbox.rocketlawyer.com/partners/v1/auth/subscriptions/:subscriptionId",
"params": [
{
"name": "subscriptionId",
"value": "",
"type": "path"
}
]
},
"docs": "Get a subscription. This can be used to confirm that a subscription exists.\n
\nSubscription Expiration: If there is no interaction with the subscription over the period of 31 days, \nit will be automatically deleted.\n
\nAuthorization\\: Requires a general access or scoped access token.\n"
},
{
"info": {
"name": "deleteSubscription",
"type": "http"
},
"http": {
"method": "DELETE",
"url": "https://api-sandbox.rocketlawyer.com/partners/v1/auth/subscriptions/:subscriptionId",
"params": [
{
"name": "subscriptionId",
"value": "",
"type": "path"
}
]
},
"docs": "Delete a subscription. This will cause the acknowledgement state of all events to be\nforgotten. If you wish to \"undo\" a deletion, you may create a new subscription and\nperform a seek request to just before the time of deletion, though you must be\nprepared to handle a few duplicate events.\n
\nAuthorization\\: Requires a general access or scoped access token.\n"
},
{
"info": {
"name": "createSubscriptionSeekRequest",
"type": "http"
},
"http": {
"method": "POST",
"url": "https://api-sandbox.rocketlawyer.com/partners/v1/auth/subscriptions/:subscriptionId/seekRequests",
"params": [
{
"name": "subscriptionId",
"value": "",
"type": "path"
}
],
"body": {
"type": "json",
"data": "{}"
}
},
"docs": "Move a subscription to a specified time. If the specified time is in the past and within\nthe event retention timeframe (7 days), already-acknowledged events may be replayed. It is also\npossible to use this operation to \"skip\" events by seeking to a time that is _after_ some number of\nnon-acknowledged events.\n
\nAuthorization\\: Requires a general access or scoped access token.\n"
}
]
}
],
"bundled": true
}