Introduction
Learn how to use the Fastfold API to fold protein sequences, compute structural properties, run complex workflows, and orchestrate agents.
This guide covers our HTTP REST endpoints alongside streaming and realtime interfaces used to fold protein sequences, retrieve structural properties, and orchestrate workflows and agents. You can call the API from any environment that can make HTTPS requests, or use our first-class SDKs for Python and JavaScript for a simpler, typed client experience.
Authentication
You can create an API key in the Fastfold dashboard. Once you have an API key, you can use it to authenticate requests to the API.
API key authentication is done via the Authorization header.
Authorization: Bearer $FASTFOLD_API_KEYRemember to keep your API key secure, as anyone with your API key can make requests on your behalf.
Next, explore the available endpoints and how to use them.
Quota Limits
All API requests are subject to quota limits. You can view your quota limits in the Usage dashboard.
If you exceed your quota limits, you will receive a 429 error. While on beta, you can upgrade your quota limits by contacting us at hello@fastfold.ai.
Next steps
Now that you're authenticated and know about quota limits, you can start using the API.
Last updated on