Я могу использовать SF REST API для отправки записи на утверждение, и я могу утвердить эту запись через пользовательский интерфейс, но не используя REST API, я получаю сообщение об ошибке: Исключение: ошибка API при вызове https://na72.salesforce.com/services/data/v43.0/process/approvals/ : b '[{"message": "неверный идентификатор перекрестной ссылки", "errorCode": "INVALID_CROSS_REFERENCE_KEY", "fields": []}]'
Мой пакет json довольно прост: {'запросы': [{'actionType': 'Approve', 'contextId': 'a2e1H000000gsSJQAY', 'comments': 'эта запись одобрена API'}]}
Запись существует, и мой пользователь может получить к ней доступ, идентификатор записи правильный. Он блокируется при отправке на утверждение, но это не представляет проблемы для утверждения пользовательского интерфейса, может ли это быть причиной того, что мешает утверждению REST API? Нужно ли разблокировать запись до одобрения API?
Спасибо за помощь!