Skip to content
Product Documentation

Signing Service API

The following code snippet is an example of signing a value.

curl --location --request GET 'https://api.webgatewayusea1.arcpublishing.com/signing-service/v2/sign/resizer/1?value=test_test' \
--header 'Authorization: Bearer <your token here>'

How to get parameter values needed for the API calls

ParameterValue

app_id

resizer

signing_key_version

Please refer this DOCUMENT, and run the following steps:

  1. Execute a GET call for the /v1/organization/hmac-key/resizer API endpoint, listed within the Get Org Configs section.

  2. Use the ssm_version returned (depicted in the response below) for the signing_key_version.

{
"id": "<value>",
"description": "HMAC Key description",
"enabled": true,
"ssm_version": 1,
"created": "<time stamp>"
}