{"taxonConcept":{"guid":"9020075","parentGuid":"6100820","nameString":"Ptyonoprogne obsoleta spatzi","nameComplete":"Ptyonoprogne obsoleta spatzi (Geyr von Schweppenburg, 1916)","nameFormatted":"<span class=\"scientific-name rank-subspecies\"><span class=\"name\">Ptyonoprogne obsoleta spatzi<\/span> <span class=\"author\">(Geyr von Schweppenburg, 1916)<\/span><\/span>","author":"(Geyr von Schweppenburg, 1916)","nomenclaturalCode":null,"taxonomicStatus":"accepted","nomenclaturalStatus":null,"rankString":"subspecies","nameAuthority":"GBIF Backbone Taxonomy","rankID":8000,"nameAccordingTo":null,"nameAccordingToID":null,"namePublishedIn":null,"namePublishedInYear":null,"namePublishedInID":null,"taxonRemarks":null,"provenance":null,"favourite":null,"infoSourceURL":null,"datasetURL":null},"taxonName":[],"classification":{"kingdom":"Animalia","kingdomGuid":"1","phylum":"Chordata","phylumGuid":"44","class":"Aves","classGuid":"212","order":"Passeriformes","orderGuid":"729","family":"Hirundinidae","familyGuid":"5248","genus":"Ptyonoprogne","genusGuid":"7340277","species":"Ptyonoprogne obsoleta","speciesGuid":"6100820","scientificName":"Ptyonoprogne obsoleta spatzi","guid":"9020075","subspecies":"Ptyonoprogne obsoleta spatzi","subspeciesGuid":"9020075"},"synonyms":[],"commonNames":[],"imageIdentifier":null,"conservationStatuses":{},"extantStatuses":[],"habitats":[],"categories":[],"simpleProperties":[],"images":[],"identifiers":[],"variants":[]}