Hello,
I am trying to use the Blackbaud API to create actions for constituents but I am getting a 400 Bad Request response.
Here is my body:
{
"constituent_id": "446513",
"author": "authorName",
"category": "Email",
"type": "Some Type",
"completed": true,
"completed_date": "2024-01-03T15:33:14.1414-07:00",
"date": "2024-01-03T15:33:14.1414-07:00",
"description": "Some Description",
"summary": "Some Summary"
}
Here is the error message:
[{
"message": "No user mapping exists for user identifier [user_identifier] and tenant [tenant_id]",
"error_name": "SecurityBusinessLogicFetchPermissionsUserMappingDoesNotExist",
"error_code": 25002,
"raw_message": "No user mapping exists for user identifier {0} and tenant {1}.",
"error_args": [user_identifier, tenant_id]
}]
I have redacted the user_identifier and tenant_id just in case of sensitive information.
The constituent ID exists in RENXT so I'm not sure what this error means. Any help or suggestion is appreciated.