Use the Translation API to translate multiple RampIDs from one partner encoding to another, either from your encoding to a partner's or from a partner's encoding to yours.

The API supports passing up to 1000 IDLs in the same batch call. This is done by making a POST call to https://us.identity.api.liveramp.com/batch/lookup and passing in JSON that looks like:

[
  "/people/anonymousAbilitec/?key=XYT999RkQ3MEY1RUYtNUIyMi00QjJGLUFDNjgtQjQ3QUEwMTNEMTA1CgMjVBMkNEMTktRD", 
  "/people/anonymousAbilitec/?key=XYT999Zxyz_NDhFMTZDQz-tQkUxRC00NjE2LTkxOUItMkYwOUQ0OUJCQ0E2MDdGOTk5NTQ", 
 . . .
]

If you would like to translate from your native encoding to others using a batch call, the output partner encoding will need to be specified as a parameter in the request, as shown below:

curl -H "content-type: application/json" \
     -H "Authorization: Bearer $TOKEN" \
     -d @input.json \
"https://us.identity.api.liveramp.com/batch/lookup?partnerEncoding=T999"

See The RampID Transcoding Endpoint for more information.

Language
Authorization
OAuth2