API Endpoints
Reference for the currently supported public Fortifiers API endpoints.
Base URLv1
https://api.fortifiers.app/api/v1
Market Pricing
POST
/sourcing/priceCheck Market Pricing
Return available supplier pricing for a product query.
cURL
curl -X POST https://api.fortifiers.app/api/v1/sourcing/price \
-H "X-API-Key: YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"query":"commercial flooring","location":"Toronto"}'GET
/quotes/generateGenerate a Draft Quote
Create a draft quote from structured request text.
GET
/configRead Public Configuration
Read public company configuration without an API key.
limitMax 100 (default: 20)offsetPagination offsetstatusFilter by statusQuotes
POST
/quotesGenerate Quote
Generate a quote from extracted document data.
curl -X POST https://api.fortifiers.app/api/v1/quotes/generate \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"document_id": "doc_1234567890",
"template_id": "tmpl_default",
"margin": 0.25
}'GET
/quotes/:idGet Quote
GET
/quotes/:id/pdfDownload PDF
Workflows
POST
/workflows/submitSubmit for Approval
POST
/workflows/:id/approveApprove Workflow
Error Handling
All endpoints follow a consistent error response format:
{
"error": {
"code": "validation_error",
"message": "Invalid document type",
"details": { ... }
}
}
