Service Dog Standards Help

Libraries

1 Get all options

Endpoint: GET /library
Description: Get all available options.

Request Headers:

X-API-Key: your_api_key Content-Type: application/json

Request Body (JSON):

{}

Response (200 Ok):

{ "message": "Available options", "options": { "gender": [ { "name": "male", "value": "Male" }, { "name": "female", "value": "Female" }, { "name": "other", "value": "Other" } ], "relationship_to_handler": [ { "name": "parent_guardian", "value": "Parent/Guardian" }, { "name": "friend_relative", "value": "Friend/relative" }, { "name": "trainer", "value": "Trainer" }, { "name": "caretaker", "value": "Caretaker" }, { "name": "physician_therapist", "value": "Physician/Therapist" } ], "ethnicity": [ { "name": "white", "value": "White" }, { "name": "black", "value": "Black or African American" }, { "name": "hispanic", "value": "Hispanic or Latino" }, { "name": "asian", "value": "Asian" }, { "name": "native_american", "value": "American Indian or Alaska Native" }, { "name": "pacific_islander", "value": "Native Hawaiian or Other Pacific Islander" }, { "name": "middle_eastern", "value": "Middle Eastern or North African" }, { "name": "multiracial", "value": "Two or More Races" }, { "name": "other", "value": "Other" }, { "name": "prefer_not_to_say", "value": "Prefer not to say" } ], "animal_type": [ { "name": "service_dog", "value": "Service dog" }, { "name": "emotional_support", "value": "Emotional support animal" }, { "name": "therapy_dog", "value": "Therapy dog" } ], "animal_size": [ { "name": "small", "value": "Small (under 20lbs)" }, { "name": "medium", "value": "Medium (20-50lbs)" }, { "name": "large", "value": "Large (50-90lbs)" }, { "name": "extra_large", "value": "Extra large (90+lbs)" } ], "gender_animal": [ { "name": "male", "value": "Male" }, { "name": "female", "value": "Female" } ], "user_type": [ { "name": "handler", "value": "Handler" }, { "name": "trainer", "value": "Trainer" } ], "registration_type": [ { "name": "myself", "value": "Myself" }, { "name": "someone_else", "value": "Someone else" } ], "us_states": [ { "name": "AL", "value": "Alabama" }, { "name": "AK", "value": "Alaska" }, { "name": "AZ", "value": "Arizona" }, { "name": "AR", "value": "Arkansas" }, { "name": "CA", "value": "California" }, { "name": "CO", "value": "Colorado" }, { "name": "CT", "value": "Connecticut" }, { "name": "DE", "value": "Delaware" }, { "name": "FL", "value": "Florida" }, { "name": "GA", "value": "Georgia" }, { "name": "HI", "value": "Hawaii" }, { "name": "ID", "value": "Idaho" }, { "name": "IL", "value": "Illinois" }, { "name": "IN", "value": "Indiana" }, { "name": "IA", "value": "Iowa" }, { "name": "KS", "value": "Kansas" }, { "name": "KY", "value": "Kentucky" }, { "name": "LA", "value": "Louisiana" }, { "name": "ME", "value": "Maine" }, { "name": "MD", "value": "Maryland" }, { "name": "MA", "value": "Massachusetts" }, { "name": "MI", "value": "Michigan" }, { "name": "MN", "value": "Minnesota" }, { "name": "MS", "value": "Mississippi" }, { "name": "MO", "value": "Missouri" }, { "name": "MT", "value": "Montana" }, { "name": "NE", "value": "Nebraska" }, { "name": "NV", "value": "Nevada" }, { "name": "NH", "value": "New Hampshire" }, { "name": "NJ", "value": "New Jersey" }, { "name": "NM", "value": "New Mexico" }, { "name": "NY", "value": "New York" }, { "name": "NC", "value": "North Carolina" }, { "name": "ND", "value": "North Dakota" }, { "name": "OH", "value": "Ohio" }, { "name": "OK", "value": "Oklahoma" }, { "name": "OR", "value": "Oregon" }, { "name": "PA", "value": "Pennsylvania" }, { "name": "RI", "value": "Rhode Island" }, { "name": "SC", "value": "South Carolina" }, { "name": "SD", "value": "South Dakota" }, { "name": "TN", "value": "Tennessee" }, { "name": "TX", "value": "Texas" }, { "name": "UT", "value": "Utah" }, { "name": "VT", "value": "Vermont" }, { "name": "VA", "value": "Virginia" }, { "name": "WA", "value": "Washington" }, { "name": "WV", "value": "West Virginia" }, { "name": "WI", "value": "Wisconsin" }, { "name": "WY", "value": "Wyoming" }, { "name": "DC", "value": "District of Columbia" }, { "name": "AS", "value": "American Samoa" }, { "name": "GU", "value": "Guam" }, { "name": "MP", "value": "Northern Mariana Islands" }, { "name": "PR", "value": "Puerto Rico" }, { "name": "VI", "value": "U.S. Virgin Islands" }, { "name": "NA", "value": "Outside U.S." } ], "relationship_to_disable": [ { "name": "parent", "value": "Parent/Guardian" }, { "name": "friend", "value": "Friend/Relative" }, { "name": "trainer", "value": "Trainer" }, { "name": "caretaker", "value": "Caretaker" }, { "name": "therapist", "value": "Physician/Therapist" } ], "disability": [ { "name": "arthritis", "value": "Arthritis (severe)" }, { "name": "ataxia", "value": "Ataxia (poor balance)" }, { "name": "autism", "value": "Autism or Autism Spectrum" }, { "name": "vision_impairment", "value": "Blindness or Impaired Vision" }, { "name": "cardio_pulmonary", "value": "Cardio/Pulmonary Disease" }, { "name": "cerebral_palsy", "value": "Cerebral Palsy" }, { "name": "hearing_impairment", "value": "Deafness or Impaired Hearing" }, { "name": "diabetes", "value": "Diabetes" }, { "name": "allergies", "value": "Life Threatening Allergies/Anaphylaxis" }, { "name": "multiple_sclerosis", "value": "Multiple Sclerosis (M.S.)" }, { "name": "medical_alert", "value": "Medical Alert or Response" }, { "name": "neurological", "value": "Neurological Disorders" }, { "name": "physical_mobility", "value": "Physical Mobility Issues" }, { "name": "psychiatric", "value": "Psychiatric Disabilities" }, { "name": "seizure", "value": "Seizure Disorders (Epilepsy)" }, { "name": "spina_bifida", "value": "Spina Bifida" }, { "name": "spinal_trauma", "value": "Spinal Cord/Head Trauma" }, { "name": "mobility", "value": "Mobility Issues" }, { "name": "stroke", "value": "Stroke" }, { "name": "other", "value": "Not listed" } ], "education_level": [ { "name": "grades_k12", "value": "Grades K-12" }, { "name": "high_school_diploma", "value": "High School Diploma/GED" }, { "name": "some_college", "value": "Some College" }, { "name": "yr2_assoc_degree", "value": "2 Year / Associates Degree" }, { "name": "yr4_degree", "value": "4 Year Degree" }, { "name": "masters_degree", "value": "Masters Degree" }, { "name": "doctorate", "value": "Doctorate" } ], "annual_income": [ { "name": "ai_less_than_20000", "value": "Less than $20000" }, { "name": "ai_20000_40000", "value": "$20000 - $40000" }, { "name": "ai_40000_60000", "value": "$40000 - $60000" }, { "name": "ai_60000_80000", "value": "$60000 - $80000" }, { "name": "ai_80000_100000", "value": "$80000 - $100000" }, { "name": "ai_over_100000", "value": "Over $100000" } ] }, "services": { "google": { "places": { "key": "" } } } }

2 Get gender options

Endpoint: GET /library/gender
Description: Get all available gender options.

Request Headers:

X-API-Key: your_api_key Content-Type: application/json

Request Body (JSON):

{}

Response (200 Ok):

[ { "name": "male", "value": "Male" }, { "name": "female", "value": "Female" }, { "name": "other", "value": "Other" } ]

3 Get Relationship To Handler options

Endpoint: GET /library/relationship-to-handler
Description: Get all available Relationship To Handler options.

Request Headers:

X-API-Key: your_api_key Content-Type: application/json

Request Body (JSON):

{}

Response (200 Ok):

[ { "name": "parent_guardian", "value": "Parent/Guardian" }, { "name": "friend_relative", "value": "Friend/relative" }, { "name": "trainer", "value": "Trainer" }, { "name": "caretaker", "value": "Caretaker" }, { "name": "physician_therapist", "value": "Physician/Therapist" } ]

4 Get Ethnicity options

Endpoint: GET /library/ethnicity
Description: Get all available Ethnicity options.

Request Headers:

X-API-Key: your_api_key Content-Type: application/json

Request Body (JSON):

{}

Response (200 Ok):

[ { "name": "white", "value": "White" }, { "name": "black", "value": "Black or African American" }, { "name": "hispanic", "value": "Hispanic or Latino" }, { "name": "asian", "value": "Asian" }, { "name": "native_american", "value": "American Indian or Alaska Native" }, { "name": "pacific_islander", "value": "Native Hawaiian or Other Pacific Islander" }, { "name": "middle_eastern", "value": "Middle Eastern or North African" }, { "name": "multiracial", "value": "Two or More Races" }, { "name": "other", "value": "Other" }, { "name": "prefer_not_to_say", "value": "Prefer not to say" } ]

5 Get User type options

Endpoint: GET /library/user-type
Description: Get all available user types options.

Request Headers:

X-API-Key: your_api_key Content-Type: application/json

Request Body (JSON):

{}

Response (200 Ok):

[ { "name": "handler", "value": "Handler" }, { "name": "trainer", "value": "Trainer" } ]

6 Get Animal type options

Endpoint: GET /library/animal-type
Description: Get all available animal types options.

Request Headers:

X-API-Key: your_api_key Content-Type: application/json

Request Body (JSON):

{}

Response (200 Ok):

[ { "name": "service_dog", "value": "Service dog" }, { "name": "emotional_support", "value": "Emotional support animal" }, { "name": "therapy_dog", "value": "Therapy dog" }, { "name": "therapy_dog", "value": "Therapy dog" } ]

7 Get Registration type options

Endpoint: GET /library/registration-type
Description: Get all available registration types options.

Request Headers:

X-API-Key: your_api_key Content-Type: application/json

Request Body (JSON):

{}

Response (200 Ok):

[ { "name": "myself", "value": "Myself" }, { "name": "someone_else", "value": "Someone else" } ]

8 Get United States

Endpoint: GET /library/us-states
Description: Get all available United States.

Request Headers:

X-API-Key: your_api_key Content-Type: application/json

Request Body (JSON):

{}

Response (200 Ok):

[ { "name": "AL", "value": "Alabama" }, { "name": "AK", "value": "Alaska" }, { "name": "AZ", "value": "Arizona" }, { "name": "AR", "value": "Arkansas" }, { "name": "CA", "value": "California" }, { "name": "CO", "value": "Colorado" }, { "name": "CT", "value": "Connecticut" }, { "name": "DE", "value": "Delaware" }, { "name": "FL", "value": "Florida" }, { "name": "GA", "value": "Georgia" }, { "name": "HI", "value": "Hawaii" }, { "name": "ID", "value": "Idaho" }, { "name": "IL", "value": "Illinois" }, { "name": "IN", "value": "Indiana" }, { "name": "IA", "value": "Iowa" }, { "name": "KS", "value": "Kansas" }, { "name": "KY", "value": "Kentucky" }, { "name": "LA", "value": "Louisiana" }, { "name": "ME", "value": "Maine" }, { "name": "MD", "value": "Maryland" }, { "name": "MA", "value": "Massachusetts" }, { "name": "MI", "value": "Michigan" }, { "name": "MN", "value": "Minnesota" }, { "name": "MS", "value": "Mississippi" }, { "name": "MO", "value": "Missouri" }, { "name": "MT", "value": "Montana" }, { "name": "NE", "value": "Nebraska" }, { "name": "NV", "value": "Nevada" }, { "name": "NH", "value": "New Hampshire" }, { "name": "NJ", "value": "New Jersey" }, { "name": "NM", "value": "New Mexico" }, { "name": "NY", "value": "New York" }, { "name": "NC", "value": "North Carolina" }, { "name": "ND", "value": "North Dakota" }, { "name": "OH", "value": "Ohio" }, { "name": "OK", "value": "Oklahoma" }, { "name": "OR", "value": "Oregon" }, { "name": "PA", "value": "Pennsylvania" }, { "name": "RI", "value": "Rhode Island" }, { "name": "SC", "value": "South Carolina" }, { "name": "SD", "value": "South Dakota" }, { "name": "TN", "value": "Tennessee" }, { "name": "TX", "value": "Texas" }, { "name": "UT", "value": "Utah" }, { "name": "VT", "value": "Vermont" }, { "name": "VA", "value": "Virginia" }, { "name": "WA", "value": "Washington" }, { "name": "WV", "value": "West Virginia" }, { "name": "WI", "value": "Wisconsin" }, { "name": "WY", "value": "Wyoming" }, { "name": "DC", "value": "District of Columbia" }, { "name": "AS", "value": "American Samoa" }, { "name": "GU", "value": "Guam" }, { "name": "MP", "value": "Northern Mariana Islands" }, { "name": "PR", "value": "Puerto Rico" }, { "name": "VI", "value": "U.S. Virgin Islands" }, { "name": "NA", "value": "Outside U.S." } ]
20 March 2025