post__apikeys
Create a new provider API key within a specific workspace.
Request
Request Body (CreateProviderApiKeyRequest)
Field
Type
Required
Description
Request Example
curl -X POST "https://backend.flashback.tech/apikeys" \
-H "Authorization: Bearer <your-session-token>" \
-H "Content-Type: application/json" \
-d '{
"workspaceId": "workspace-uuid",
"key": "YOUR_ACCESS_KEY",
"secret": "YOUR_SECRET_KEY",
"provider": "AWS",
"endpoint": "s3.us-east-1.amazonaws.com",
"region": "us-east-1"
}'const response = await fetch("https://backend.flashback.tech/apikeys", {
method: 'POST',
headers: {
'Authorization': 'Bearer <your-session-token>',
'Content-Type': 'application/json'
},
body: JSON.stringify({
workspaceId: "workspace-uuid",
key: "YOUR_ACCESS_KEY",
secret: "YOUR_SECRET_KEY",
provider: "AWS",
endpoint: "s3.us-east-1.amazonaws.com",
region: "us-east-1"
})
});
const data = await response.json();
console.log(data);Response
Response Fields (CreateProviderApiKeyResponse)
Field
Type
Description
Response Example (201 Created)
Error Responses
400 Bad Request
401 Unauthorized
403 Forbidden
500 Internal Server Error
Last updated
Was this helpful?