REST API без session id

Приветствую!
Есть одна интересная задача. Нужно сделать в SF REST API endpoint в который будет стучаться Webhook со стороннего сервиса и добавлять какую-то информацию. В моём случае обновлять поле на Contact.
Сложность в том что сторонний сервис стучиться через POST запрос и отредактировать headers просто не могу, непредусмотрена такая возможность.

И вот как подружить стороний сервис с webhook и SF API.

Была подобная задача.
Решение было методом научно обоснованного тыка.
МЫ взяли и выложили данный REST API класс на public site в SF. Как оказалось, в этом случае тебе не нужен token для получения доступа к этим API. И как итог webhook успешно работал с нашим таким воркэраундом. Единственный момент который вас может смущать, это никакой секьюрности, от слова сосвсем. Но такова цена нашего воркэраунда.

1 Вподобання