changedOutput schema / (root)
Previous value: -nullNew value: +{
+ "properties": {
+ "legislators": {
+ "items": {
+ "properties": {
+ "chamber": {
+ "description": "Chamber (upper/lower)",
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "district": {
+ "description": "District identifier",
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "email": {
+ "description": "Email address",
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "image": {
+ "description": "Image URL",
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "jurisdiction": {
+ "description": "State or jurisdiction",
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "name": {
+ "description": "Full name",
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "openstates_url": {
+ "description": "Link to OpenStates profile",
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "party": {
+ "description": "Political party",
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "person_id": {
+ "description": "OpenStates person ID",
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "title": {
+ "description": "Current title/role",
+ "type": [
+ "string",
+ "null"
+ ]
+ }
+ },
+ "type": "object"
+ },
+ "type": "array"
+ },
+ "page": {
+ "description": "Current page number",
+ "type": [
+ "number",
+ "null"
+ ]
+ },
+ "returned": {
+ "description": "Number of legislators in response",
+ "type": "number"
+ },
+ "total": {
+ "description": "Total matching legislators",
+ "type": "number"
+ },
+ "total_pages": {
+ "description": "Total number of pages",
+ "type": [
+ "number",
+ "null"
+ ]
+ }
+ },
+ "required": [
+ "total",
+ "page",
+ "total_pages",
+ "returned",
+ "legislators"
+ ],
+ "type": "object"
+}