- Ruby 3.2.2
- Rails 7.0
- redis
- sidekiq
- bundle install
- rails db:setup
- rails s
- redis-server
- bundle exec sidekiq
- Goto localhost:3000/admin
- Add ApiLinks
- Create/Update Data Entries
- Observe the 3rd party APIs (webhook) are being called on each request (through rails logs)
- Observe the Sidekiq UI to see the jobs are running localhost:3000/sidekiq
- 3rd party API are stored in ApiLinks Table
Scheduling a job to run test2 Webhook
Webhook received data!
Webhook to test2 returned status 200
Webhook received data!
Webhook to test returned status 200