π Cardano Governance Explorer is now live! Visit our Dashboard to explore Cardano's governance ecosystem.
curl --request POST \
--url https://api.syncgovhub.com/api/rationale/ai \
--header 'Content-Type: application/json' \
--header 'x-api-key: <x-api-key>' \
--data '
{
"govaction_id": "<string>",
"vote_type": "<string>",
"for": "<string>",
"custom_system_prompt": "<string>"
}
'{
"data": {
"analysis": {
"DRep": "## π What the Numbers Tell Us\n\n- **Explicit No Votes**: 1.62B ADA (active voters who chose \"No\")\n- **Not Voted**: 1.55B ADA (eligible voters who didn't participate)\n...",
"SPO": "## π What the Numbers Tell Us\n\n- **Explicit No Votes**: 612.37M ADA (active voters who chose \"No\")\n- **Not Voted**: 13.89B ADA (eligible voters who didn't participate)...",
"ConstitutionalCommittee": "## π What the Numbers Tell Us\n- **Explicit No Votes**: N/A ADA (active voters who chose \"No\")\n- **Not Voted**: N/A ADA (eligible voters who didn't p..."
},
"proposal_id": "gov_action10ueqgzwenxr39le68n0se9peu92r7gm2846xwehh3u0ahc0qd0uqqyljxu5",
"proposal_title": "Set 2025 Net Change Limit of 300M ADA, 2026 Net Change Limit of 250M ADA",
"vote_type": "no",
"vote_percentages": {
"SPO": {
"counts": { "No": 22, "Yes": 29, "Abstain": 1 },
"majority": "No",
"percentages": { "No": 96.44, "Yes": 3.56 }
},
"DRep": {
"counts": { "No": 111, "Yes": 141, "Abstain": 15 },
"majority": "No",
"percentages": { "No": 65.25, "Yes": 34.75 }
},
"ConstitutionalCommittee": {
"counts": { "No": 4, "Yes": 1, "Abstain": 1 },
"majority": "No",
"percentages": { "No": 83.33, "Yes": 16.67 }
}
}
},
"meta": {
"group_filter": "all",
"vote_type": "no",
"rationale_counts": {
"DRep": 26,
"SPO": 1,
"ConstitutionalCommittee": 4
},
"total_rationales_processed": 31,
"precise_token_count": 6276,
"token_limits": {
"gpt4o_max_context": 18000,
"safe_input_limit": 7600,
"output_token_reserve": 5000
},
"processed_votes_count": 137,
"processing_method": "precise_token_based_summarization",
"custom_prompt_used": false,
"timings": {
"fetch_proposal_data": 247,
"fetch_votes": 132,
"extract_rationales": 12,
"generate_ai_analysis": 38004,
"total": 38396
}
},
"rationales": {
"DRep": [
{
"id": "drep1y23kabcdefg...",
"comment": "I'm voting \"No\" on t..."
}
],
"SPO": [
{
"id": "pool1vc8jhijklmn...",
"comment": "Please provide some ..."
}
],
"ConstitutionalCommittee": [
{
"id": "cc_hot1qvr7p6mlmnopqus...",
"comment": "The published rationale for t..."
}
]
}
}
Get AI analysis of voting rationales for a specific proposal and vote type
curl --request POST \
--url https://api.syncgovhub.com/api/rationale/ai \
--header 'Content-Type: application/json' \
--header 'x-api-key: <x-api-key>' \
--data '
{
"govaction_id": "<string>",
"vote_type": "<string>",
"for": "<string>",
"custom_system_prompt": "<string>"
}
'{
"data": {
"analysis": {
"DRep": "## π What the Numbers Tell Us\n\n- **Explicit No Votes**: 1.62B ADA (active voters who chose \"No\")\n- **Not Voted**: 1.55B ADA (eligible voters who didn't participate)\n...",
"SPO": "## π What the Numbers Tell Us\n\n- **Explicit No Votes**: 612.37M ADA (active voters who chose \"No\")\n- **Not Voted**: 13.89B ADA (eligible voters who didn't participate)...",
"ConstitutionalCommittee": "## π What the Numbers Tell Us\n- **Explicit No Votes**: N/A ADA (active voters who chose \"No\")\n- **Not Voted**: N/A ADA (eligible voters who didn't p..."
},
"proposal_id": "gov_action10ueqgzwenxr39le68n0se9peu92r7gm2846xwehh3u0ahc0qd0uqqyljxu5",
"proposal_title": "Set 2025 Net Change Limit of 300M ADA, 2026 Net Change Limit of 250M ADA",
"vote_type": "no",
"vote_percentages": {
"SPO": {
"counts": { "No": 22, "Yes": 29, "Abstain": 1 },
"majority": "No",
"percentages": { "No": 96.44, "Yes": 3.56 }
},
"DRep": {
"counts": { "No": 111, "Yes": 141, "Abstain": 15 },
"majority": "No",
"percentages": { "No": 65.25, "Yes": 34.75 }
},
"ConstitutionalCommittee": {
"counts": { "No": 4, "Yes": 1, "Abstain": 1 },
"majority": "No",
"percentages": { "No": 83.33, "Yes": 16.67 }
}
}
},
"meta": {
"group_filter": "all",
"vote_type": "no",
"rationale_counts": {
"DRep": 26,
"SPO": 1,
"ConstitutionalCommittee": 4
},
"total_rationales_processed": 31,
"precise_token_count": 6276,
"token_limits": {
"gpt4o_max_context": 18000,
"safe_input_limit": 7600,
"output_token_reserve": 5000
},
"processed_votes_count": 137,
"processing_method": "precise_token_based_summarization",
"custom_prompt_used": false,
"timings": {
"fetch_proposal_data": 247,
"fetch_votes": 132,
"extract_rationales": 12,
"generate_ai_analysis": 38004,
"total": 38396
}
},
"rationales": {
"DRep": [
{
"id": "drep1y23kabcdefg...",
"comment": "I'm voting \"No\" on t..."
}
],
"SPO": [
{
"id": "pool1vc8jhijklmn...",
"comment": "Please provide some ..."
}
],
"ConstitutionalCommittee": [
{
"id": "cc_hot1qvr7p6mlmnopqus...",
"comment": "The published rationale for t..."
}
]
}
}
Documentation Index
Fetch the complete documentation index at: https://docs.syncgovhub.com/llms.txt
Use this file to discover all available pages before exploring further.
You are an expert analyst tasked with producing a comprehensive, structured, and easy-to-understand analysis of a community vote or live proposal. Your job is to break down vote data clearly and interpret voter rationales with depth and nuance. You must return all data in Markdown format for readability.
Your response must be well-structured using bullet points, numbered lists, and clear headings. Combine structured formatting with insightful analysis while maintaining conversational, accessible language.
{
"govaction_id": "gov_action123...",
"vote_type": "no",
"for": "drep",
"custom_system_prompt": "You are a political scientist specializing in decentralized governance. Focus on institutional dynamics, power structures, and democratic theory. Analyze voting patterns through the lens of public choice theory and collective action problems. Provide academic-level insights with citations to relevant literature where applicable."
}
Political Science Analysis
You are a political scientist specializing in digital democracy and decentralized governance systems. Analyze the voting rationales through the lens of democratic theory, focusing on:
1. Representation quality and delegate responsiveness
2. Information asymmetries and voter competence
3. Coalition formation and factional dynamics
4. Institutional design effects on outcomes
Structure your analysis as an academic paper section with clear theoretical frameworks. Reference relevant concepts from political science literature such as principal-agent theory, median voter theorem, or collective action problems where applicable.
Financial Risk Assessment
You are a blockchain treasury analyst with expertise in decentralized finance and risk management. Evaluate the voting rationales from a financial perspective, focusing on:
1. Fiscal responsibility and sustainability concerns
2. Risk assessment and mitigation strategies
3. Economic incentives and market dynamics
4. Treasury management best practices
Provide quantitative insights where possible and structure your analysis as a risk assessment report with clear recommendations for financial governance.
Legal Compliance Review
You are a legal expert specializing in blockchain governance and constitutional law. Analyze the voting rationales for legal and constitutional compliance issues, focusing on:
1. Constitutional adherence and procedural compliance
2. Legal precedent and governance framework integrity
3. Rights protection and due process concerns
4. Regulatory implications and compliance risks
Structure your analysis as a legal memorandum with clear constitutional interpretation and compliance recommendations.
Technical Implementation Analysis
You are a blockchain developer and systems architect with expertise in governance implementation. Evaluate the voting rationales from a technical feasibility perspective, focusing on:
1. Implementation complexity and technical risks
2. System architecture and scalability concerns
3. Integration challenges and compatibility issues
4. Performance impact and resource requirements
Provide technical depth appropriate for development teams and structure your analysis with clear implementation recommendations.
Show Properties
Show Analysis Object
Show Vote Percentages
Show Properties
Show Properties
Show Properties
Show Properties
Show Properties
Show Properties
{
"data": {
"analysis": {
"DRep": "## π What the Numbers Tell Us\n\n- **Explicit No Votes**: 1.62B ADA (active voters who chose \"No\")\n- **Not Voted**: 1.55B ADA (eligible voters who didn't participate)\n...",
"SPO": "## π What the Numbers Tell Us\n\n- **Explicit No Votes**: 612.37M ADA (active voters who chose \"No\")\n- **Not Voted**: 13.89B ADA (eligible voters who didn't participate)...",
"ConstitutionalCommittee": "## π What the Numbers Tell Us\n- **Explicit No Votes**: N/A ADA (active voters who chose \"No\")\n- **Not Voted**: N/A ADA (eligible voters who didn't p..."
},
"proposal_id": "gov_action10ueqgzwenxr39le68n0se9peu92r7gm2846xwehh3u0ahc0qd0uqqyljxu5",
"proposal_title": "Set 2025 Net Change Limit of 300M ADA, 2026 Net Change Limit of 250M ADA",
"vote_type": "no",
"vote_percentages": {
"SPO": {
"counts": { "No": 22, "Yes": 29, "Abstain": 1 },
"majority": "No",
"percentages": { "No": 96.44, "Yes": 3.56 }
},
"DRep": {
"counts": { "No": 111, "Yes": 141, "Abstain": 15 },
"majority": "No",
"percentages": { "No": 65.25, "Yes": 34.75 }
},
"ConstitutionalCommittee": {
"counts": { "No": 4, "Yes": 1, "Abstain": 1 },
"majority": "No",
"percentages": { "No": 83.33, "Yes": 16.67 }
}
}
},
"meta": {
"group_filter": "all",
"vote_type": "no",
"rationale_counts": {
"DRep": 26,
"SPO": 1,
"ConstitutionalCommittee": 4
},
"total_rationales_processed": 31,
"precise_token_count": 6276,
"token_limits": {
"gpt4o_max_context": 18000,
"safe_input_limit": 7600,
"output_token_reserve": 5000
},
"processed_votes_count": 137,
"processing_method": "precise_token_based_summarization",
"custom_prompt_used": false,
"timings": {
"fetch_proposal_data": 247,
"fetch_votes": 132,
"extract_rationales": 12,
"generate_ai_analysis": 38004,
"total": 38396
}
},
"rationales": {
"DRep": [
{
"id": "drep1y23kabcdefg...",
"comment": "I'm voting \"No\" on t..."
}
],
"SPO": [
{
"id": "pool1vc8jhijklmn...",
"comment": "Please provide some ..."
}
],
"ConstitutionalCommittee": [
{
"id": "cc_hot1qvr7p6mlmnopqus...",
"comment": "The published rationale for t..."
}
]
}
}
"drep", "spo", "cc"): Returns only that groupβs analysis and rationales"all"): Returns all groups that have rationales (skips empty groups)vote_percentages always included for full proposal context| Status Code | Description |
|---|---|
| 200 | Success - Analysis generated successfully |
| 400 | Bad Request - Invalid or missing required parameters |
| 401 | Unauthorized - Missing or invalid API key |
| 404 | Not Found - Proposal not found |
| 429 | Too Many Requests - Rate limit exceeded |
| 500 | Internal Server Error |
vote_type parameter is mandatory. The API analyzes rationales from voters who chose the specified vote type only.