ValidationError
ValidationError data model
Properties
| Property | Type | Required | Description |
|---|---|---|---|
loc | array | β Yes | - |
msg | string | β Yes | - |
type | string | β Yes | - |
Example
{
"loc": [],
"msg": "example",
"type": "example"
}Used In
POST /api/onboarding/scrape-leaguesPOST /api/onboarding/process-email-candidatePOST /api/onboarding/process-email-batchGET /api/onboarding/leaguesGET /api/onboarding/league/{league_id}PUT /api/onboarding/league/{league_id}/stagePOST /api/onboarding/league/{league_id}/contactGET /api/onboarding/recent-activityGET /api/onboarding/next-actionsGET /api/onboarding/email-candidatesPOST /api/pipeline/uploadPOST /api/pipeline/startGET /api/pipeline/status/{pipeline_id}GET /api/pipeline/result/{pipeline_id}GET /api/pipeline/contracts/{pipeline_id}GET /api/pipeline/download/{pipeline_id}DELETE /api/pipeline/pipeline/{pipeline_id}POST /api/analytics/queryGET /api/league/opportunities/topGET /api/league/opportunities/underserved-sportsbookGET /api/league/opportunities/top/{opportunity_id}GET /api/league/opportunities/underserved-sportsbook/{opportunity_id}GET /api/marketsPOST /api/vertex-showcase/chatPOST /api/vertex-showcase/chat/streamPOST /api/vertex-showcase/rag/queryPOST /api/vertex-showcase/rag/uploadGET /api/google-drive-rag/folders/{folder_id}/filesPOST /api/google-drive-rag/syncPOST /api/google-drive-rag/embed/{folder_id}GET /api/google-drive-rag/status/{folder_id}GET /asd/schemasGET /asd/tablesGET /asd/sport/{sport_code}GET /asd/athletes/{sport_code}GET /asd/events/{sport_code}GET /asd/betting/{sport_code}POST /asd/queryGET /asd/docs/{filename}GET /asd/sportsPOST /api/questionnaire/process-questionnairePOST /api/questionnaire/assess-readinessPOST /api/questionnaire/generate-termsheetPOST /api/questionnaire/generate-enhanced-termsheetPOST /api/questionnaire/process/{framework}POST /api/questionnaire/extractPOST /api/questionnaire/classify-tierPOST /api/questionnaire/generate-contractGET /api/questionnaire/download/{contract_id}/{format}POST /api/contracts/generatePOST /api/contracts/formatPOST /api/contracts/generate-termsPOST /api/contracts/generate-documentPOST /api/contracts/scorecardPOST /api/contracts/scorecard/updatePOST /api/contracts/pipeline/statusPOST /api/contracts/template-injectionPOST /api/contracts/adjust-termsPOST /api/contracts/fingerprints/createPOST /api/contracts/interactive/startPOST /api/contracts/interactive/{session_id}/selectGET /api/contracts/interactive/{session_id}/downloadPOST /api/v1/leagues/evaluatePOST /api/batch/processGET /api/batch/status/{batch_id}POST /api/batch/uploadDELETE /api/batch/batch/{batch_id}POST /api/morning-reportPOST /api/email-monitorGET /discovery/promptsGET /discovery/prompts/{slug}GET /discovery/toolsGET /discovery/tools/{tool_name}GET /discovery/output-stylesGET /discovery/output-styles/{style_name}GET /discovery/resources/{resource_name}POST /workflows/scheduleGET /workflows/schedule/{workflow_id}POST /workflows/runGET /workflows/historyPOST /api/feedbackGET /api/league/{league_id}GET /api/player-headshots/{player_id}GET /api/betting/opportunitiesPOST /api/betting/placeGET /api/betting/user/{user_id}/betsGET /api/betting/opportunities/{opportunity_id}POST /respondPOST /api/sports-intelligenceGET /api/prompts/searchGET /api/prompts/{prompt_id}POST /api/prompts/buildPOST /api/prompts/langmem/buildGET /api/prompts/langmem/examples/{tier}GET /api/credits/{user_id}POST /api/credits/{user_id}/checkGET /api/credits/{user_id}/transactionsGET /api/credits/{user_id}/balancePOST /api/credits/{user_id}/purchasePOST /api/credits/{user_id}/addPOST /employeesGET /employees/{employee_id}POST /query-historyGET /data-catalog/{dataset_id}POST /data-catalog/validatePOST /rag-queryPOST /process-documentGET /documents/{document_id}POST /documents/{document_id}/reprocessGET /api/pipeline/viewPOST /api/pipeline/stage-changePOST /api/pipeline/process-emailPOST /api/onboard-enhancedPOST /api/contract/generate-termsPOST /api/contract/generate-documentPOST /api/youtube/extractPOST /api/youtube/predictPOST /api/youtube/time-seriesPOST /api/youtube/analyze-batch
Code Examples
TypeScript
interface ValidationError {
loc: any[];
msg: string;
type: string;
}
// Usage example
const data: ValidationError = {
"loc": [],
"msg": "example",
"type": "example"
};Python
from data_layer.schemas import ValidationError
# Create instance
data = ValidationError(
# Add your field values here
)cURL
curl -X POST "https://altsportsleagues-backend-2qcdjegnaa-uc.a.run.app/api/endpoint" \
-H "Content-Type: application/json" \
-H "Authorization: Bearer YOUR_API_KEY" \
-d '{ "loc": [], "msg": "example", "type": "example" }'Validation Rules
Required Fields: loc, msg, type
Additional Information
- Type: object
- Source: Generated from Pydantic models in
data_layer/schemas/ - Auto-validated: All fields are validated by FastAPI
This documentation is auto-generated from the OpenAPI specification.