Hi Roboflow Team,
I am currently trying to export a dataset to S3 using a Lambda function. While doing this, I am encountering the following error:
Endpoint not found
I wanted to ask if there are any limitations on using the API for exporting datasets on the public/free plan. If there are limitations, will upgrading to the Core plan resolve this issue?
Thank you for your help!
Hi @manishsingh
In short: I would not expect there to be any issues with the endpoint being found on any plan type. API rate limits are slightly higher on other plans but this would yield a different error
Here are what I think are the most likely causes:
Endpoint format
The correct format is: https://api.roboflow.com/{workspace}/{project}/{version}/{format}?api_key={API_KEY} Example: https://api.roboflow.com/my-workspace/my-project/1/yolov5pytorch?api_key=YOUR_API_KEY
Ensure the dataset version is generated
Before you can export, you must generate a version of your dataset:
1. Go to your project in Roboflow
2. Click βGenerateβ to create a version
3. Wait for preprocessing to complete
4. Then the export endpoint will work
Verify your API key has access
Make sure the API key belongs to the workspace that owns the project.
Let me know if this helps and if any of the troubleshooting gets you unblocked!