Free overview of current Congress activity - try before you buy
Input Schema
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"type": "object",
"properties": {},
"additionalProperties": false
}
Invoke with curl
curl -s -X POST \
'https://congress-intel-production.up.railway.app/entrypoints/overview/invoke' \
-H 'Content-Type: application/json' \
-d '
{
"input": {}
}
'
Search bills by keyword, congress number, or type
Input Schema
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"type": "object",
"properties": {
"query": {
"description": "Search keyword",
"type": "string"
},
"congress": {
"default": 119,
"description": "Congress number (current: 119)",
"type": "number"
},
"type": {
"description": "Bill type",
"type": "string",
"enum": [
"hr",
"s",
"hjres",
"sjres",
"hconres",
"sconres",
"hres",
"sres"
]
},
"limit": {
"default": 10,
"description": "Max results (1-50)",
"type": "number"
}
},
"required": [
"congress",
"limit"
],
"additionalProperties": false
}
Invoke with curl
curl -s -X POST \
'https://congress-intel-production.up.railway.app/entrypoints/bill-search/invoke' \
-H 'Content-Type: application/json' \
-d '
{
"input": {
"congress": 0,
"limit": 0
}
}
'
Find Congress members by name, state, or party
Input Schema
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"type": "object",
"properties": {
"name": {
"description": "Member name to search",
"type": "string"
},
"state": {
"description": "Two-letter state code",
"type": "string"
},
"party": {
"type": "string",
"enum": [
"Democratic",
"Republican",
"Independent"
]
},
"limit": {
"default": 10,
"type": "number"
}
},
"required": [
"limit"
],
"additionalProperties": false
}
Invoke with curl
curl -s -X POST \
'https://congress-intel-production.up.railway.app/entrypoints/member-lookup/invoke' \
-H 'Content-Type: application/json' \
-d '
{
"input": {
"limit": 0
}
}
'
recent-legislation
Invoke
Get recently introduced or acted-upon legislation
Input Schema
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"type": "object",
"properties": {
"chamber": {
"default": "both",
"type": "string",
"enum": [
"house",
"senate",
"both"
]
},
"days": {
"default": 7,
"description": "Look back N days",
"type": "number"
},
"limit": {
"default": 15,
"type": "number"
}
},
"required": [
"chamber",
"days",
"limit"
],
"additionalProperties": false
}
Invoke with curl
curl -s -X POST \
'https://congress-intel-production.up.railway.app/entrypoints/recent-legislation/invoke' \
-H 'Content-Type: application/json' \
-d '
{
"input": {
"chamber": "house",
"days": 0,
"limit": 0
}
}
'
Get full details for a specific bill including sponsors and actions
Input Schema
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"type": "object",
"properties": {
"congress": {
"type": "number",
"description": "Congress number (e.g., 119)"
},
"type": {
"type": "string",
"enum": [
"hr",
"s",
"hjres",
"sjres",
"hconres",
"sconres",
"hres",
"sres"
],
"description": "Bill type"
},
"number": {
"type": "number",
"description": "Bill number"
}
},
"required": [
"congress",
"type",
"number"
],
"additionalProperties": false
}
Invoke with curl
curl -s -X POST \
'https://congress-intel-production.up.railway.app/entrypoints/bill-details/invoke' \
-H 'Content-Type: application/json' \
-d '
{
"input": {
"congress": 0,
"type": "hr",
"number": 0
}
}
'
Comprehensive legislative report on a policy topic
Input Schema
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"type": "object",
"properties": {
"topic": {
"type": "string",
"description": "Policy topic to research"
},
"congress": {
"default": 119,
"type": "number"
}
},
"required": [
"topic",
"congress"
],
"additionalProperties": false
}
Invoke with curl
curl -s -X POST \
'https://congress-intel-production.up.railway.app/entrypoints/policy-report/invoke' \
-H 'Content-Type: application/json' \
-d '
{
"input": {
"topic": "<Policy topic to research>",
"congress": 0
}
}
'