We should have a minimal recon service which conforms to the specs of the protocol: https://reconciliation-api.github.io/specs/latest/
- Returns a service manifest when no query is supplied (per the protocol)
- Responds to reconciliation queries. For instance, given the following batch:
{"q1":{"query":"File:My_wonderful_image.png"},"q2":{"query":"File:My_other_image.jpg"}}
The service should reply something like:
{"q1":{"result":[{"id":"M1234", "name": "My_wonderful_image.png"}]}, "q2":{"result":[]}}}
It should be possible to test the service with OpenRefine or the reconciliation testbench: https://reconciliation-api.github.io/testbench/