we are trying to call /device/v1/registration


    "deviceId": "xxxxxx",
    "etappid" : "00000000-0000-0000-0000-0000000000000",
    "device_token": "xxxxxxxxxxxxxxxxx",
    "platform": "Android"

however, we get response

    "message": "You do not have sufficient permissions to perform the requested operation.",
    "errorcode": 20002,
    "documentation": ""

what kind of permission is needed here ?

How far we got :

  • We created the app in MobilePush
  • We developed the SDK with Capacitor
  • We are able to push a notification from Firebase to the cell phone.
  • We are able to create a message in MobilePush via REST API
  • We can't push from MobilePush to the phone. Since no Contact was created in SFMC by the SDK, we are now trying to register the device with this endpoint.
  • 1
    The API you're attempting to use is not publicly documented. Please reach out to support through your account representative.
    – Bill Mote
    Oct 27, 2022 at 17:50


You must log in to answer this question.

Browse other questions tagged .