Overview
SaveEditURL saves a Thunder launch URL into a target Thunder folder and creates a new edit using the supplied name.
The supplied launch URL must be converted to Base64 and passed using the base64Url query parameter.
Supported URL types include:
LaunchPlayerByPlaysXOSMessageXMLGetMessageXMLGetPFFMessageXMLGet- Thunder lookup URLs (
LookupURL/ short URLs)
Endpoint
GET https://tclightningservices.xosdigital.com/Api/ThunderAPI/SaveEditURLAuthentication Headers
SaveEditURL requires a valid authentication token in the launch XML.
For information on:
- Generating authentication tokens
- Vendor GUID requirements
- Token duration and expiration
- Authentication examples
See:
Thunder API – Authentication Token
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
base64Url |
string | Yes | Base64-encoded Thunder launch or lookup URL |
folderId |
string | Yes | Folder GUID for the target Thunder folder |
name |
string | Yes | Name to use for the new edit |
Supported URL Types
The base64Url parameter supports Base64-encoded Thunder launch URLs and Thunder lookup URLs.
For supported Thunder launch URL formats (LaunchPlayerByPlays, XOSMessageXMLGet, MessageXMLGet, and PFFMessageXMLGet), see:
Thunder API – Creating Thunder Launch URLs
For Thunder lookup URLs (short URLs), see:
Thunder API – Creating a Short URL
Note: The original Thunder URL must be converted to Base64 before being supplied to the
base64Urlparameter.
Request Format
Parameters are submitted as query string values.
https://tclightningservices.xosdigital.com/Api/ThunderAPI/SaveEditURL?base64Url={BASE64_URL}&folderId={FOLDER_GUID}&name={EDIT_NAME}Parameter Details
base64Url
The base64Url parameter contains a Base64-encoded Thunder launch or lookup URL.
Supported source URLs include:
LaunchPlayerByPlaysXOSMessageXMLGetMessageXMLGetPFFMessageXMLGetLookupURL
Note: The original Thunder URL must be Base64 encoded before submission.
folderId
The folderId parameter identifies the target Thunder folder where the new edit will be saved.
folderId={FOLDER_GUID}name
The name parameter specifies the name of the new edit.
name={EDIT_NAME}Example Workflow
- Create a Thunder launch or lookup URL
- Convert the URL to Base64
- Supply the Base64 value to
base64Url - Provide a target
folderId - Provide an edit
name - Submit the request to
SaveEditURL
Comments
0 comments
Please sign in to leave a comment.