{ "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 }