developmentseed/eoAPI

Add stac ingestor service

vincentsarago opened this issue · 4 comments

Add stac ingestor service

I think the idea would be to have an endpoint where users can make a post request to @emileten . The underlying details need to be worked out.

@zacharyDez Users do make a POST request using the eoapi-cdk STAC Ingestor API.

I think we might want to close this issue in favor of the path outlined in #94 and open a new issue for implementing the transaction extension that can be used directly in local and k8s deployments. As well as open a new issue showing how to use the STAC Ingestor API when working with the cdk deployment.

So I think the only TODO in this ticket was to actually add this ingestor service in our demo deployment, which I did : https://ingestor.eoapi.dev/. This will show 'Not found', it's normal. Sorry the /docs endpoint is broken.

I'll fix the docs endpoint, but the gist is that you can make a post request to either the collections or the ingestions endpoint to add a collection/item to your catalog.

I'll close this for now.