We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
This section is for new users to try Recce with the example scenario using the source and target databases provided.
Recce is currently only published as a container image to a private GHCR repo.
However, it also
Clone this repository to your local machine
Install Docker and JDK 11+ locally if not yet installed
Build and run Recce locally with an example source and target database
./batect run
Explore and trigger runs via Recce's APIs, accessible via interactive UI at http://localhost:8080/rapidoc.
Recce uses basic authentication to protect its API endpoints.
Some non-exhaustive examples are included below, but fuller documentation is available via the UI.
Synchronously trigger a run, waiting for it to complete via UI or
curl -X POST http://localhost:8080/runs -H 'Content-Type: application/json' -d '{ "datasetId": "categories" }' -u "admin:admin"
Retrieve details of an individual run by ID for a dataset via UI, or
curl 'http://localhost:8080/runs/35' -u "admin:admin"
Retrieve details of recent runs for a dataset via UI, or
curl 'http://localhost:8080/runs?datasetId=categories' -u "admin:admin"
To configure Recce for reconciliation between actual databases, head to the Getting Started section.