1

I have 3 journeys and when trying to connect from my website to the journey I receive the following error:

{
    "message": "EventDefinitionKey 'APIEvent-1843bf88-e9aa-f083-95cf-e49409ff3ea0' not found",
    "errorcode": 10000,
    "documentation": ""
}

Anyone know why I receive this error?

3
  • check your API entry event definition key, if its matching or not. Check the version of your journey and key should be of the running version.
    – Abhishek
    Commented Feb 22, 2019 at 7:47
  • The API entry event is correct & matches, there is only 1 version.
    – Kate
    Commented Feb 22, 2019 at 21:59
  • @Kate Please mark my answer as accepted if it helped resolve your problem, so others can easily see this has been answered correctly. Thank you! Commented Jun 21, 2019 at 9:51

1 Answer 1

1

If this EventDefinitionKey is definitely correct, this issue usually occurs if the "Installed Package" (API credentials) doesn't have the correct access rights to the Business Unit your journey is implemented in.

Try checking this by navigating go Administration -> Account -> Installed Packages and clicking on the package you used for the API Integration. Then check the information under Components -> API Integration -> Business Unit (see the screenshot below 1).

In addition to that, also pass the MID of your Business Unit in the account_id parameter when requesting the access token (accessToken request documentation). That should solve the problem.

Managed Package Administration, Package Details (Business Unit)

2
  • Additionally, besides the business unit access, the API Package needs permission access to Email > Read. Commented Jun 18, 2019 at 12:43
  • @MilanSimic thats correct, however you should receive a different error message in that case. Commented Jun 21, 2019 at 9:50

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .