generated: '2026-10-11' method: derived generator: derive-data-model.py source: - openapi/5dollarfootballapi-bookmakers-api-openapi.yml - openapi/5dollarfootballapi-countries-api-openapi.yml - openapi/5dollarfootballapi-fixtures-api-openapi.yml - openapi/5dollarfootballapi-leagues-api-openapi.yml - openapi/5dollarfootballapi-standings-api-openapi.yml - openapi/5dollarfootballapi-status-api-openapi.yml - openapi/5dollarfootballapi-teams-api-openapi.yml notation: has_one = property $ref; has_many = array of $ref; belongs_to = _id field summary: entities: 3 entities_in_spec: 3 relationships: 1 entities: - name: ErrorEnvelope fields: 2 description: Every error response. The status code and `error.code` identify the failure; `message` is for humans. - name: Pagination fields: 4 description: Returned by list endpoints. Keep requesting pages while `has_more` is true. - name: SuccessEnvelope fields: 3 description: Every successful response. `data` is the endpoint payload — see the example on each operation. List endpoints add `pagination`. relationships: - from: SuccessEnvelope to: Pagination type: has_one via: pagination