JailBase.com API

JailBase.com has an easy to use web api so your website or application can access our extensive county jail inmate data. Using the API, you can search for arrested and booked individuals in county jails. Terms of Use

The web service uses a REST interface to make calls and returns results in JSON (JSONP is also supported). Calls to the webservice do not require a developer key, however they are rate limited (see terms of use). If you have questions or comments, please contact us.

Here are the methods we currently have available:

  • search - search for individuals by name
  • recent - get recent arrests
  • sources - all the organizations we collect information from

We strongly recommend you register here to receive important api updates and notifications. This is the main method we will communicate with you.

Documentation: (signup for updates)

Method: search - search for individuals by name
Example: http://www.jailbase.com/api/1/search/?source_id=az-mcso&last_name=smith
Parameters:

  • last_name
    • The last name to search for. Partial names accepted.
    • Type: String
    • Required
  • first_name
    • The first name to search for. Partial names accepted.
    • Type: String
  • source_id
    • The id of a specific organization to search. See list.
    • Type: String
  • page
    • The page number to return. Only 10 records are returned per page. See total_records, current_page and next_page values in the results.
    • Type: Integer
    • Default: 1
  • json_callback
    • If using JSONP, specify the function name here.
    • Type: String

Results:

  • status
    • The status of the call. If successful, then the value 1 is returned. If there was an error (incorrect parameters for example), 0 is returned. See 'msg' returned below.
    • Type: Integer
  • msg
    • The error msg if status = 0, else empty string.
    • Type: String
  • total_records
    • Only 10 records are returned at a time so this tells you how many total records were found (limited to 100 max).
    • Type: Integer
  • current_page
    • The current page number of the results that has been returned.
    • Type: Integer
  • next_page
    • The next page number of the results. If no more pages, then 0.
    • Type: Integer
  • records
    • An array of record objects:
      • name - The name of the individual.
      • mugshot - The image url of mugshot.
      • id - A unique string id for the record.
      • source_id - The id of the source.
      • source - The name of the source.
      • county_state - The county and state of the booking.
      • book_date - Book Date string in YYYY-MM-DD format.
      • book_date_formatted - Book Date string in MMM DD, YYYY format.
      • details - An array of details about the individual. Each array item is a two element array with the first index a description and the second index a value.
      • charges - A string array of charges.
      • more_info_url - The url on JailBase.com to get more info.
    • Type: Array



Method: recent - get recent arrests
Example: http://www.jailbase.com/api/1/recent/?source_id=az-mcso
Parameters:

  • source_id
    • The id of a specific organization to search. See list.
    • Type: String
    • Required
  • page
    • The page number to return. Only 10 records are returned per page. See total_records, current_page and next_page values in the results.
    • Type: Integer
    • Default: 1
  • json_callback
    • If using JSONP, specify the function name here.
    • Type: String

Results:

  • status
    • The status of the call. If successful, then the value 1 is returned. If there was an error (incorrect parameters for example), 0 is returned. See 'msg' returned below.
    • Type: Integer
  • msg
    • The error msg if status = 0, else empty string.
    • Type: String
  • total_records
    • Only 10 records are returned at a time so this tells you how many total records were found (limited to 100 max).
    • Type: Integer
  • current_page
    • The current page number of the results that has been returned.
    • Type: Integer
  • next_page
    • The next page number of the results. If no more pages, then 0.
    • Type: Integer
  • records
    • An array of record objects:
      • name - The name of the individual.
      • mugshot - The image url of mugshot.
      • id - A unique string id for the record.
      • book_date - Book Date string in YYYY-MM-DD format.
      • book_date_formatted - Book Date string in MMM DD, YYYY format.
      • details - An array of details about the individual. Each array item is a two element array with the first index a description and the second index a value.
      • charges - A string array of charges.
      • more_info_url - The url on JailBase.com to get more info.
    • Type: Array



Method: sources - all the organizations we collect information for
Example: http://www.jailbase.com/api/1/sources/
Parameters:

  • json_callback
    • If using JSONP, specify the function name here.
    • Type: String

Results:

  • status
    • The status of the call. If successful, then the value 1 is returned. If there was an error (incorrect parameters for example), 0 is returned. See 'msg' returned below.
    • Type: Integer
  • msg
    • The error msg if status = 0, else empty string.
    • Type: String
  • records
    • An array of record objects:
      • source_id - A unique string id for the source.
      • name - The name of the source.
      • state - The state (abbreviated) the source is located in.
      • state_full - The state (full name) the source is located in.
      • has_mugshots - A boolean value stating if mugshots are available for this source.
    • Type: Array



List of Sources
ID State Name Mugshots
ak-apd Alaska Anchorage Police Department  * N
al-bcso Alabama Baldwin County Sheriff's Office Y
al-ccj Alabama Chambers County Jail N
al-ccso Alabama Calhoun County Sheriff's Office N
al-chso Alabama Cherokee County Sheriff's Office Y
al-coso Alabama Coosa County Sheriff's Office Y
al-fcso Alabama Fayette County Sheriff's Office Y
al-jcso Alabama Jefferson County Sheriff's Office N
al-mcsd Alabama Madison County Sheriff's Department Y
al-mcso Alabama Mobile County Sheriff's Office Y
al-mlso Alabama Marshall County Sheriff's Office Y
al-mnso Alabama Morgan County Sheriff's Office Y
al-myso Alabama Montgomery County Sheriff's Office Y
al-scso Alabama Shelby County Sheriff's Office Y
al-tcso Alabama Tuscaloosa County Sheriff's Office Y
al-tpd Alabama Trussville Police Department  * Y
ar-bcso Arkansas Baxter County Sheriff's Office Y
ar-beso Arkansas Boone County Sheriff's Office Y
ar-bnso Arkansas Benton County Sheriff's Office Y
ar-cbcj Arkansas Cleburne County Jail Y
ar-ccso Arkansas Cross County Sheriff's Office Y
ar-clcj Arkansas Carroll County Jail Y
ar-cycj Arkansas Conway County Jail Y
ar-facj Arkansas Faulkner County Jail Y
ar-fncj Arkansas Franklin County Jail Y
ar-hcso Arkansas Howard County Sheriff's Office Y
ar-hecj Arkansas Hempstead County Jail Y
ar-jcso Arkansas Johnson County Sheriff's Office Y
ar-jnso Arkansas Jefferson County Sheriff's Office Y
ar-lgcj Arkansas Logan County Jail Y
ar-lwcj Arkansas Lawrence County Jail Y
ar-mcso Arkansas Marion County Sheriff's Office Y
ar-mdcj Arkansas Madison County Jail Y
ar-pocj Arkansas Poinsett County Jail Y
ar-pula Arkansas Pulaski County Sheriff's Office Y
ar-sacj Arkansas Saline County Jail Y
ar-sfso Arkansas St. Francis County Sheriff's Office Y
ar-wacj Arkansas Washington County Jail Y
az-ccso Arizona Cochise County Sheriff's Office N
az-mcso Arizona Maricopa County Sheriff's Office Y
az-meso Arizona Mohave County Sheriff's Office N
az-ncso Arizona Navajo County Sheriff's Office N
az-pcso Arizona Pima County Sheriff's Office N
az-plso Arizona Pinal County Sheriff's Office Y
az-spd Arizona Scottsdale Police Department N
az-ycso Arizona Yavapai County Sheriff's Office N
ca-lcso California Los Angeles County Sheriff's Department N
ca-ocsd California Orange County Sheriff's Department N
ca-rcsd California Riverside County Sheriff's Department N
ca-sdsd California San Diego County Sheriff's Department N
fl-alac Florida Alachua County Sheriff's Office Y
fl-bcso Florida Brevard County Sheriff's Office Y
fl-bso Florida Broward Sheriff's Office Y
fl-ccso Florida Clay County Sheriff's Office Y
fl-hcso Florida Hillsborough County Sheriff's Office Y
fl-jso Florida Jacksonville Sheriff's Office N
fl-lake Florida Lake County Sheriff's Office Y
fl-lcso Florida Lee County Sheriff's Office Y
fl-mana Florida Manatee County Sheriff's Office Y
fl-mcso Florida Marion County Sheriff's Office Y
fl-mdc Florida Miami-Dade County Corrections Y
fl-occ Florida Orange County Corrections Y
fl-occd Florida Osceola County Corrections Department Y
fl-pbso Florida Palm Beach County Sheriff's Office Y
fl-pcso Florida Pinellas County Sheriff's Office Y
fl-pkso Florida Polk County Sheriff's Office Y
fl-pso Florida Pasco Sheriff's Office Y
fl-sara Florida Sarasota County Sheriff's Office Y
fl-semi Florida John E. Polk Correctional Facitlity Y
fl-slcs Florida St. Lucie County Sheriff's Office Y
fl-vcc Florida Volusia County Corrections Y
ga-cobb Georgia Cobb County Adult Detention Facilities Y
ga-dcso Georgia Dawson County Sheriff's Office Y
ga-fcso Georgia Fulton County Sheriff's Office Y
ga-gcsd Georgia Gwinnett County Sheriff's Department Y
ia-apcj Iowa Appanoose County Jail Y
ia-pcso Iowa Polk County Sheriff's Office Y
ia-sccj Iowa Scott County Jail Y
ia-stcj Iowa Story County Jail Y
id-acso Idaho Ada County Sheriff's Office Y
il-ccso Illinois Cook County Sheriff's Office Y
il-dupa Illinois Dupage County Sheriff's Office Y
il-wcso Illinois Winnebago County Sheriff's Office Y
in-dcso Indiana Dearborn County Sheriff's Office N
in-gbcj Indiana Gibson County Jail Y
in-mcso Indiana Marion County Sheriff's Office Y
in-ntcj Indiana Newton County Jail Y
in-rcso Indiana Ripley County Sheriff's Office N
in-wcso Indiana Whitley County Sheriff's Office Y
ky-acdc Kentucky Allen County Detention Center Y
ky-bcdc Kentucky Ballard County Detention Center Y
ky-bddc Kentucky Breckinridge County Detention Center Y
ky-bldc Kentucky Boyle County Detention Center Y
ky-bndc Kentucky Barren County Detention Center Y
ky-bsdc Kentucky Big Sandy Regional Detention Center Y
ky-budc Kentucky Bourbon County Detention Center Y
ky-bydc Kentucky Boyd County Detention Center Y
ky-cadc Kentucky Carter County Detention Center Y
ky-ccdc Kentucky Carroll County Detention Center Y
ky-ccj Kentucky Calloway County Jail N
ky-ckdc Kentucky Clark County Detention Center Y
ky-cldc Kentucky Clay County Detention Center Y
ky-cpdc Kentucky Campbell County Detention Center Y
ky-ctdc Kentucky Crittenden County Detention Center Y
ky-cyj Kentucky Casey County Jail Y
ky-dcdc Kentucky Daviess County Detention Center Y
ky-fcdc Kentucky Fulton County Detention Center Y
ky-fcrj Kentucky Franklin County Regional Jail Y
ky-gcj Kentucky Grant County Jail Y
ky-hcdc Kentucky Hardin County Detention Center Y
ky-hcj Kentucky Hart County Jail Y
ky-hedc Kentucky Henderson County Detention Center Y
ky-hndc Kentucky Harlan County Detention Center Y
ky-hocj Kentucky Hopkins County Jail Y
ky-jcdc Kentucky Jackson County Detention Center Y
ky-kcdc Kentucky Kenton County Detention Center Y
ky-lccc Kentucky Laurel County Correctional Center Y
ky-lcdc Kentucky Larue County Detention Center Y
ky-ledc Kentucky Leslie County Detention Center Y
ky-lnrj Kentucky Lincoln County Regional Jail Y
ky-lsdc Kentucky Lewis County Detention Center Y
ky-madc Kentucky Mason County Detention Center Y
ky-mccj Kentucky McCracken County Jail Y
ky-mcdc Kentucky Madison County Detention Center Y
ky-mecc Kentucky Monroe County Correctional Center Y
ky-mgrj Kentucky Montgomery County Regional Jail Y
ky-mndc Kentucky Marion County Detention Center Y
ky-mrdc Kentucky McCreary County Dention Center  * Y
ky-ocj Kentucky Oldham County Jail Y
ky-pcdc Kentucky Pike County Detention Center Y
ky-pudc Kentucky Pulaski County Detention Center Y
ky-rcdc Kentucky Rockcastle County Detention Center Y
ky-rsdc Kentucky Russell County Detention Center Y
ky-scdc Kentucky Simpson County Detention Center Y
ky-tcdc Kentucky Taylor County Detention Center Y
ky-tfrj Kentucky Three Forks Regional Jail Y
ky-ucj Kentucky Union County Jail Y
ky-wcdc Kentucky Whitley County Detention Center Y
ky-wcj Kentucky Webster County Jail Y
ky-wddc Kentucky Woodford County Detention Center Y
mi-kcsd Michigan Kent County Sheriff's Department Y
mi-mcso Michigan Macomb County Sheriff's Office Y
mn-hcso Minnesota Hennepin County Sheriff's Office N
mn-scj Minnesota Scott County Jail Y
mn-wrcj Minnesota Wright County Jail Y
mo-bcso Missouri Barry County Sheriff's Office Y
mo-bncj Missouri Benton County Jail Y
mo-cgcj Missouri Cape Girardeau County Jail Y
mo-cocj Missouri Cooper County Jail Y
mo-cwcj Missouri Crawford County Jail Y
mo-fcdc Missouri Franklin County Adult Detention Center Y
mo-grcj Missouri Greene County Jail Y
mo-gree Missouri Greene County Sheriff's Office Y
mo-hycj Missouri Henry County Jail Y
mo-jcso Missouri Johnson County Sheriff's Office Y
mo-jecj Missouri Jefferson County Jail Y
mo-jkdc Missouri Jackson County Detention Center Y
mo-jpso Missouri Jasper County Sheriff's Office Y
mo-lacj Missouri Laclede County Jail Y
mo-lcso Missouri Lawrence County Sheriff's Office Y
mo-lnso Missouri Livingston County Sheriff's Office Y
mo-pkcj Missouri Polk County Jail Y
mo-pscj Missouri Pulaski County Jail Y
mo-pycj Missouri Perry County Jail Y
mo-sccj Missouri Scott County Jail Y
mo-scso Missouri Stone County Sheriff's Office Y
mo-tacj Missouri Taney County Jail Y
mo-wrcj Missouri Warren County Jail Y
ms-acso Mississippi Adams County Sheriff's Office Y
ms-cnsd Mississippi Calhoun County Sheriff's Department Y
ms-hcso Mississippi Harrison County Sheriff's Office Y
ms-hind Mississippi Hinds County Sheriff's Office Y
ms-jcso Mississippi Jones County Sheriff's Office Y
ms-prsd Mississippi Prentiss County Sheriff's Department Y
ms-tcso Mississippi Tunica County Sheriff's Office Y
ms-tgsd Mississippi Tishomingo County Sheriff's Department Y
ms-yasd Mississippi Yalobusha County Sheriff's Department Y
nc-brsd North Carolina Brunswick County Sheriff's Department Y
nc-gcso North Carolina Guilford County Sheriff's Office Y
nc-mcso North Carolina Mecklenburg County Sheriff's Office Y
nc-nasd North Carolina Nash County Sheriff's Department Y
nd-bcso North Dakota Burleigh County Sheriff's Office Y
nj-bcso New Jersey Bergen County Sheriff's Office N
nj-ecdc New Jersey Essex County Dept of Corrections Y
nm-bcsd New Mexico Bernalillo County Sheriff’s Department Y
nv-ccdc Nevada Clark County Detention Center N
nv-chn Nevada Henderson Detention Center N
nv-clv Nevada City of Las Vegas N
nv-wcso Nevada Washoe County Sheriff's Office Y
ny-bcj New York Broome County Jail Y
ny-clcj New York Clinton County Jail Y
ny-dwcj New York Delaware County Jail Y
ny-excj New York Essex County Jail Y
ny-frcj New York Franklin County Jail Y
ny-nicj New York Niagara County Jail Y
ny-nyc New York New York City Department of Corrections N
ny-otcj New York Otsego County Jail Y
ny-sncj New York Seneca County Jail Y
ny-wacj New York Wayne County Jail Y
oh-bcso Ohio Brown County Sheriff's Office Y
oh-btso Ohio Butler County Sheriff's Office Y
oh-ccso Ohio Clark County Sheriff's Office Y
oh-clso Ohio Clermont County Sheriff's Office N
oh-dcso Ohio Darke County Sheriff's Office Y
oh-fcso Ohio Fayette County Sheriff's Office Y
oh-gcso Ohio Green County Sheriff's Office Y
oh-hcso Ohio Hamilton County Sheriff's Office Y
oh-hiso Ohio Highland County Sheriff's Office Y
oh-lcso Ohio Logan County Sheriff's Office Y
oh-mckj Ohio Montgomery County Kettering Jail Y
oh-mcso Ohio Montgomery County Sheriff's Office Y
oh-pcso Ohio Preble County Sheriff's Office Y
oh-scso Ohio Summit County Sheriff's Office Y
oh-shso Ohio Shelby County Sheriff's Office Y
oh-tcrj Ohio Tri-County Regional Jail Y
oh-wcso Ohio Warren County Sheriff's Office Y
ok-ocso Oklahoma Oklahoma County Sheriff's Office Y
or-clac Oregon Clackamas County Sheriff's Office Y
or-dcso Oregon Deschutes County Sheriff's Office Y
or-mcso Oregon Marion County Sheriff's Office Y
or-mult Oregon Multnomah County Sheriff's Office Y
pa-wmlc Pennsylvania Westmoreland County Prison Y
sc-spar South Carolina Spartanburg County Sheriff's Office Y
tn-cksd Tennessee Crockett County Sheriff's Department Y
tn-dysd Tennessee Dyer County Sheriff's Department Y
tn-fysd Tennessee Fayette County Sheriff's Department Y
tn-hcso Tennessee Hamilton County Sheriff’s Office Y
tn-kcso Tennessee Knox County Sheriff's Office Y
tn-mrsd Tennessee Moore County Sheriff's Department Y
tn-rusd Tennessee Rutherford County Sheriff's Department Y
tn-scso Tennessee Shelby County Sheriff's Office Y
tx-ccso Texas Collin County Sheriff's Office Y
tx-chcj Texas Wharton County Jail Y
tx-ckcj Texas Cherokee County Jail Y
tx-dc Texas Dallas County Sheriff's Department Y
tx-dcso Texas Denton County Sheriff's Office Y
tx-gcs Texas Gregg County Sheriff Y
tx-hcso Texas Harris County Sheriff's Office N
tx-htcj Texas Hunt County Jail Y
tx-jkcj Texas Jackson County Jail Y
tx-kcso Texas Kaufman County Sheriff's Office Y
tx-mdcj Texas Midland County Jail Y
tx-mrcj Texas Moore County Jail Y
tx-ptcj Texas Potter County Jail Y
tx-scso Texas Smith County Sheriff's Office Y
tx-tc Texas Tarrant County Sheriff's Office Y
ut-slcs Utah Salt Lake County Sheriff's Office N
ut-utah Utah Utah County Sheriff's Office Corrections Bureau Y
va-pgcj Virginia Petersburg City Jail Y
va-shcj Virginia Southampton County Jail Y
va-wcj Virginia Charlotte County Jail Y
wa-kc Washington King County Department of Detention N
wi-lcsd Wisconsin La Crosse County Sheriff's Department Y
wi-mcs Wisconsin Milwaukee County Sheriff Y
wi-rcs Wisconsin Racine County Sheriff Y
wv-rj West Virginia West Virginia Regional Jail Y


Disclaimer:
The information on this web site is provided to assist users in obtaining information about county jail arrests. Any use of this data for any other purpose may be illegal. While the information on this website is believed by the website owner to be reliable, it is provided "as is" with no warranties or guarantees regarding its accuracy. An arrest or booking does not mean that the individual has been convicted or is guilty of the crime. You are advised to contact the appropriate governmental agency to ascertain and verify the information contained on this website. By using this web site, you agree to these terms of usage without warranty.