API-Referentie
Aangepaste Domeinen
Voeg aangepaste domeinen toe aan je projecten, verifieer ze en verwijder ze.
Laatst bijgewerkt:
Custom Domains API
Beheer aangepaste domeinen voor je projecten. Aangepaste domeinen vereisen een Pro- of Business-abonnement.
Domeinstatus ophalen
GET /api/v1/projects/{projectId}/domainGeeft de huidige configuratie van het aangepaste domein voor een project terug, of null als er geen is ingesteld.
Aangepast domein toevoegen
POST /api/v1/projects/{projectId}/domain{ "domain": "myapp.example.com" }Voegt een aangepast domein toe aan een live project. De response bevat DNS-records die je bij je domeinregistrar moet configureren:
{
"data": {
"domain": { ... },
"dnsRecords": [
{ "type": "CNAME", "host": "myapp.example.com", "value": "my-project.floop.tech" },
{ "type": "TXT", "host": "_floopfloop-verify.myapp.example.com", "value": "verify-token" }
]
}
}Aangepast domein verwijderen
DELETE /api/v1/projects/{projectId}/domainVerwijdert het aangepaste domein van het project.
Bestandsuploads
POST /api/v1/uploadsGenereer een presigned S3-URL voor het uploaden van bestanden (afbeeldingen, PDF's, tekst). Gebruik de teruggegeven key in de attachments-array bij het aanmaken of verfijnen van een project.
{
"fileName": "screenshot.png",
"fileType": "image/png",
"fileSize": 123456
}Response:
{
"data": {
"uploadUrl": "https://s3.amazonaws.com/...",
"key": "uploads/userId/fileId/screenshot.png",
"fileId": "uuid"
}
}Na ontvangst van de upload-URL, PUT het bestand er rechtstreeks naartoe met de bijpassende Content-Type-header.