/evo-siigo

Integration between different CRM platforms using distributed and deterministic transactions

Primary LanguagePureScriptApache License 2.0Apache-2.0

evo-siigo

Integration between different CRM platforms using Temporal

Getting started

#.env
EVO_USERNAME=foo
EVO_PASSWORD=hackme
SIIGO_USERNAME=foo
SIIGO_ACCESS_KEY=hackme
SIIGO_ADDRESS_CSV_URL="https://raw.githubusercontent.com/klarkc/evo-siigo/main/SiigoAddress.csv"
nix develop

Endpoints

POST /process-sale

Process a Evo sale event, add a webhook in evo pointing to this address for AlterReceivables, ClearedDebt and NewSale events.

curl --data '{ "IdRecord": 49 }' "http://localhost:8080/process-sale"