Publisher call samples
Use the Varicent Incentives API to perform actions related to publishing, such as running a saved publication and retrieving published files.
Retrieve one published file
Use this call to retrieve information about one published file in Varicent Incentives. For example, if you have published a .csv file for your downstream system to use and you do not want to FTP the file, you use this call to download the file to your downstream system.
Request
GET - api/v1/publishedfiles/{uuid}
Note
The uuid
can be obtained from the GET - api/v1/publishedfiles
call response in the uuid
field.
Sample call
curl -X GET -H "Authorization: Bearer API_KEY" -H "Model: YOUR_CLIENT_MODEL” -H "Content-Type: application/json" https:// YOUR_ICM10_API_SERVER_ADDRESS/api/v1/publishedfiles/{YOUR_PUBLISH_uuid}
Sample response
{ "filename": "Account.csv", "data64": <string> }
What to do next
To download this information to your downstream system, decode the data64
string from base64 and copy the content into a file.