This documentation aims to provide all the information you need to work with our API.
<aside>As you scroll, you'll see code examples for working with the API in different programming languages in the dark area to the right (or as part of the content on mobile).
You can switch the language used with the tabs at the top right (or from the nav menu at the top left on mobile).</aside>
This API is not authenticated.
curl --request GET \
--get "https://america-hyperlipemic-grazyna.ngrok-free.dev/api/awards" \
--header "Content-Type: application/json" \
--header "Accept: application/json" cache-control: no-cache, private
content-type: application/json
access-control-allow-origin: *
{
"success": false,
"message": "The route api/awards could not be found."
}
The ID of the award.
curl --request GET \
--get "https://america-hyperlipemic-grazyna.ngrok-free.dev/api/awards/consequatur" \
--header "Content-Type: application/json" \
--header "Accept: application/json" cache-control: no-cache, private
content-type: application/json
access-control-allow-origin: *
{
"success": false,
"message": "The route api/awards/consequatur could not be found."
}
The ID of the award.
curl --request GET \
--get "https://america-hyperlipemic-grazyna.ngrok-free.dev/api/awards/consequatur/scientists" \
--header "Content-Type: application/json" \
--header "Accept: application/json" cache-control: no-cache, private
content-type: application/json
access-control-allow-origin: *
{
"success": false,
"message": "The route api/awards/consequatur/scientists could not be found."
}
curl --request GET \
--get "https://america-hyperlipemic-grazyna.ngrok-free.dev/api/scientists" \
--header "Content-Type: application/json" \
--header "Accept: application/json" cache-control: no-cache, private
content-type: application/json
access-control-allow-origin: *
{
"success": false,
"message": "The route api/scientists could not be found."
}
The ID of the scientist.
curl --request GET \
--get "https://america-hyperlipemic-grazyna.ngrok-free.dev/api/scientists/consequatur" \
--header "Content-Type: application/json" \
--header "Accept: application/json" cache-control: no-cache, private
content-type: application/json
access-control-allow-origin: *
{
"success": false,
"message": "The route api/scientists/consequatur could not be found."
}
The ID of the scientist.
curl --request GET \
--get "https://america-hyperlipemic-grazyna.ngrok-free.dev/api/scientists/consequatur/awards" \
--header "Content-Type: application/json" \
--header "Accept: application/json" cache-control: no-cache, private
content-type: application/json
access-control-allow-origin: *
{
"success": false,
"message": "The route api/scientists/consequatur/awards could not be found."
}
curl --request POST \
"https://america-hyperlipemic-grazyna.ngrok-free.dev/api/user/register" \
--header "Content-Type: application/json" \
--header "Accept: application/json" \
--data "{
\"name\": \"vmqeopfuudtdsufvyvddq\",
\"email\": \"kunde.eloisa@example.com\",
\"password\": \"4[*UyPJ\\\"}6\"
}"
curl --request POST \
"https://america-hyperlipemic-grazyna.ngrok-free.dev/api/user/login" \
--header "Content-Type: application/json" \
--header "Accept: application/json" \
--data "{
\"email\": \"qkunze@example.com\",
\"password\": \"O[2UZ5ij-e\\/dl4m{o,\"
}"
curl --request POST \
"https://america-hyperlipemic-grazyna.ngrok-free.dev/api/user/verify-email" \
--header "Content-Type: application/json" \
--header "Accept: application/json" \
--data "{
\"email\": \"qkunze@example.com\",
\"otp\": \"810798\"
}"
curl --request POST \
"https://america-hyperlipemic-grazyna.ngrok-free.dev/api/user/resend-otp" \
--header "Content-Type: application/json" \
--header "Accept: application/json" \
--data "{
\"email\": \"qkunze@example.com\"
}"
curl --request POST \
"https://america-hyperlipemic-grazyna.ngrok-free.dev/api/user/forgot-password" \
--header "Content-Type: application/json" \
--header "Accept: application/json" \
--data "{
\"email\": \"qkunze@example.com\"
}"
curl --request POST \
"https://america-hyperlipemic-grazyna.ngrok-free.dev/api/user/reset-password" \
--header "Content-Type: application/json" \
--header "Accept: application/json" \
--data "{
\"email\": \"qkunze@example.com\",
\"otp\": \"810798\",
\"password\": \"[2UZ5ij-e\\/dl4\"
}"
curl --request POST \
"https://america-hyperlipemic-grazyna.ngrok-free.dev/api/user/resend-reset-password-otp" \
--header "Content-Type: application/json" \
--header "Accept: application/json" \
--data "{
\"email\": \"qkunze@example.com\"
}"
curl --request POST \
"https://america-hyperlipemic-grazyna.ngrok-free.dev/api/user/auth/google" \
--header "Content-Type: application/json" \
--header "Accept: application/json" \
--data "{
\"access_token\": \"consequatur\"
}"
curl --request GET \
--get "https://america-hyperlipemic-grazyna.ngrok-free.dev/api/user/profile" \
--header "Content-Type: application/json" \
--header "Accept: application/json" curl --request POST \
"https://america-hyperlipemic-grazyna.ngrok-free.dev/api/user/logout" \
--header "Content-Type: application/json" \
--header "Accept: application/json" curl --request GET \
--get "https://america-hyperlipemic-grazyna.ngrok-free.dev/api/news" \
--header "Content-Type: application/json" \
--header "Accept: application/json" cache-control: no-cache, private
content-type: application/json
access-control-allow-origin: *
{
"success": false,
"message": "The route api/news could not be found."
}
curl --request GET \
--get "https://america-hyperlipemic-grazyna.ngrok-free.dev/api/news/refresh" \
--header "Content-Type: application/json" \
--header "Accept: application/json" cache-control: no-cache, private
content-type: application/json
access-control-allow-origin: *
{
"success": false,
"message": "The route api/news/refresh could not be found."
}
curl --request GET \
--get "https://america-hyperlipemic-grazyna.ngrok-free.dev/api/news/clear" \
--header "Content-Type: application/json" \
--header "Accept: application/json" cache-control: no-cache, private
content-type: application/json
access-control-allow-origin: *
{
"success": false,
"message": "The route api/news/clear could not be found."
}
curl --request GET \
--get "https://america-hyperlipemic-grazyna.ngrok-free.dev/api/news/categories" \
--header "Content-Type: application/json" \
--header "Accept: application/json" cache-control: no-cache, private
content-type: application/json
access-control-allow-origin: *
{
"success": false,
"message": "The route api/news/categories could not be found."
}
curl --request POST \
"https://america-hyperlipemic-grazyna.ngrok-free.dev/api/news/consequatur/share" \
--header "Content-Type: application/json" \
--header "Accept: application/json" curl --request POST \
"https://america-hyperlipemic-grazyna.ngrok-free.dev/api/news/consequatur/save" \
--header "Content-Type: application/json" \
--header "Accept: application/json" curl --request GET \
--get "https://america-hyperlipemic-grazyna.ngrok-free.dev/api/news/saved" \
--header "Content-Type: application/json" \
--header "Accept: application/json" cache-control: no-cache, private
content-type: application/json
access-control-allow-origin: *
{
"success": false,
"message": "The route api/news/saved could not be found."
}
curl --request DELETE \
"https://america-hyperlipemic-grazyna.ngrok-free.dev/api/news/saved/consequatur" \
--header "Content-Type: application/json" \
--header "Accept: application/json" curl --request POST \
"https://america-hyperlipemic-grazyna.ngrok-free.dev/api/ai/run" \
--header "Content-Type: application/json" \
--header "Accept: application/json" \
--data "{
\"num_smiles\": 17,
\"top_k\": 17,
\"Docking\": 11613.31890586,
\"DeepPurpose_Affinity\": 11613.31890586,
\"SA\": 11613.31890586,
\"TPSA\": 11613.31890586,
\"MW\": 11613.31890586
}"
The ID of the job job.
curl --request GET \
--get "https://america-hyperlipemic-grazyna.ngrok-free.dev/api/ai/status/consequatur" \
--header "Content-Type: application/json" \
--header "Accept: application/json" cache-control: no-cache, private
content-type: application/json
access-control-allow-origin: *
{
"success": false,
"message": "The route api/ai/status/consequatur could not be found."
}
The ID of the job job.
curl --request GET \
--get "https://america-hyperlipemic-grazyna.ngrok-free.dev/api/ai/preview/consequatur" \
--header "Content-Type: application/json" \
--header "Accept: application/json" cache-control: no-cache, private
content-type: application/json
access-control-allow-origin: *
{
"success": false,
"message": "The route api/ai/preview/consequatur could not be found."
}
The ID of the job job.
curl --request GET \
--get "https://america-hyperlipemic-grazyna.ngrok-free.dev/api/ai/download/top/consequatur" \
--header "Content-Type: application/json" \
--header "Accept: application/json" cache-control: no-cache, private
content-type: application/json
access-control-allow-origin: *
{
"success": false,
"message": "The route api/ai/download/top/consequatur could not be found."
}
The ID of the job job.
curl --request GET \
--get "https://america-hyperlipemic-grazyna.ngrok-free.dev/api/ai/download/full/consequatur" \
--header "Content-Type: application/json" \
--header "Accept: application/json" cache-control: no-cache, private
content-type: application/json
access-control-allow-origin: *
{
"success": false,
"message": "The route api/ai/download/full/consequatur could not be found."
}
curl --request GET \
--get "https://america-hyperlipemic-grazyna.ngrok-free.dev/api/ai/history" \
--header "Content-Type: application/json" \
--header "Accept: application/json" cache-control: no-cache, private
content-type: application/json
access-control-allow-origin: *
{
"success": false,
"message": "The route api/ai/history could not be found."
}
curl --request POST \
"https://america-hyperlipemic-grazyna.ngrok-free.dev/api/upload-file" \
--header "Content-Type: application/json" \
--header "Accept: application/json"