/
Relationship to tenders a...
- One project → many requests (
Request.project_id). - Each request is reachable by its id as a tender (
GET /tenders/{id}) or an order (GET /orders/{id}); these never collide withGET /projects/{id}becauseproject_idandrequest_idare separate integer sequences. - The
tender.completed/order.completedwebhooks fire per request id and carry the parentproject_idon the wire, so partners can decide whether to fetch request-level data (GET /tenders/{id}/GET /orders/{id}) or project-level data (GET /projects/{id}) — or both.