the whole object this page is drawn from, as JSON · Open JSON copy {
"id" : "atm_ovt_362d41f9_6405_4a9a_80a7_352fa16cbc52" ,
"kind" : "Store" ,
"name" : "Hair of An Angel" ,
"parent_id" : "atm_geoid_060411022032007" ,
"depth" : null ,
"facts" : {
"phones" : [
"+14158925513"
],
"address" : "977 2nd St" ,
"socials" : [
"https://www.facebook.com/100283353366576"
],
"sources" : [
{
"between" : null ,
"dataset" : "meta" ,
"license" : "CDLA-Permissive-2.0" ,
"version" : "2026-09-14" ,
"property" : "" ,
"provider" : "meta" ,
"resource" : "meta" ,
"record_id" : "100283353366576" ,
"confidence" : 0.9443881511688232 ,
"update_time" : "2026-09-14T00:00:00.000Z"
},
{
"between" : null ,
"dataset" : "Overture" ,
"license" : "CDLA-Permissive-2.0" ,
"version" : "2026-09-17" ,
"property" : "/properties/confidence" ,
"provider" : "overture" ,
"resource" : "confidence_calculation" ,
"record_id" : null ,
"confidence" : null ,
"update_time" : "2026-09-17T22:52:12Z"
},
{
"between" : null ,
"dataset" : "Overture-signals" ,
"license" : "CDLA-Permissive-2.0" ,
"version" : "2026-09-14" ,
"property" : "/properties/operating_status" ,
"provider" : "overture" ,
"resource" : "operating_status_signal" ,
"record_id" : "814fef98-3906-4459-afef-7480453c7a93" ,
"confidence" : 1 ,
"update_time" : "2026-09-14T15:43:16Z"
},
{
"between" : null ,
"dataset" : "Google Places" ,
"license" : "Google Maps Platform Terms of Service" ,
"version" : null ,
"property" : "/properties/google_place_id" ,
"provider" : "google_places" ,
"resource" : "atlas.enrich#2245" ,
"record_id" : "ChIJqxKH6Hy7hYAR1WfalHAZ5oM" ,
"confidence" : null ,
"update_time" : "2026-10-11T00:14:18.858Z"
},
{
"between" : null ,
"dataset" : "Google Places" ,
"license" : "Google Maps Platform Terms of Service" ,
"version" : null ,
"property" : "/properties/google_maps_uri" ,
"provider" : "google_places" ,
"resource" : "atlas.enrich#2245" ,
"record_id" : "ChIJqxKH6Hy7hYAR1WfalHAZ5oM" ,
"confidence" : null ,
"update_time" : "2026-10-11T00:14:18.858Z"
},
{
"between" : null ,
"dataset" : "Google Places" ,
"license" : "Google Maps Platform Terms of Service" ,
"version" : null ,
"property" : "/properties/google_rating" ,
"provider" : "google_places" ,
"resource" : "atlas.enrich#2245" ,
"record_id" : "ChIJqxKH6Hy7hYAR1WfalHAZ5oM" ,
"confidence" : null ,
"update_time" : "2026-10-11T00:14:18.858Z"
},
{
"between" : null ,
"dataset" : "Google Places" ,
"license" : "Google Maps Platform Terms of Service" ,
"version" : null ,
"property" : "/properties/google_review_count" ,
"provider" : "google_places" ,
"resource" : "atlas.enrich#2245" ,
"record_id" : "ChIJqxKH6Hy7hYAR1WfalHAZ5oM" ,
"confidence" : null ,
"update_time" : "2026-10-11T00:14:18.858Z"
},
{
"between" : null ,
"dataset" : "Google Places" ,
"license" : "Google Maps Platform Terms of Service" ,
"version" : null ,
"property" : "/properties/google_business_status" ,
"provider" : "google_places" ,
"resource" : "atlas.enrich#2245" ,
"record_id" : "ChIJqxKH6Hy7hYAR1WfalHAZ5oM" ,
"confidence" : null ,
"update_time" : "2026-10-11T00:14:18.858Z"
},
{
"between" : null ,
"dataset" : "Google Places" ,
"license" : "Google Maps Platform Terms of Service" ,
"version" : null ,
"property" : "/properties/google_fetched_at" ,
"provider" : "google_places" ,
"resource" : "atlas.enrich#2245" ,
"record_id" : "ChIJqxKH6Hy7hYAR1WfalHAZ5oM" ,
"confidence" : null ,
"update_time" : "2026-10-11T00:14:18.858Z"
}
],
"category" : "beauty_salon" ,
"locality" : "Novato" ,
"postcode" : "94945" ,
"websites" : [
"https://locality.com/place/hair-of-an-angel-novato-ca"
],
"hierarchy" : [
"lifestyle_services" ,
"personal_or_beauty_service" ,
"beauty_salon"
],
"confidence" : 0.9199122190475464 ,
"overture_id" : "362d41f9-6405-4a9a-80a7-352fa16cbc52" ,
"google_rating" : 5 ,
"basic_category" : "personal_or_beauty_service" ,
"google_maps_uri" : "https://maps.google.com/?cid=9504312034936383445&g_mp=Cidnb29nbGUubWFwcy5wbGFjZXMudjEuUGxhY2VzLlNlYXJjaFRleHQQAhgEIAA" ,
"google_place_id" : "ChIJqxKH6Hy7hYAR1WfalHAZ5oM" ,
"operating_status" : "open" ,
"overture_release" : "2026-09-23.1" ,
"google_fetched_at" : "2026-10-11T00:14:18.858Z" ,
"google_review_count" : 12 ,
"google_business_status" : "OPERATIONAL"
},
"source_id" : "src_ea62d6013cef6e1e92b7" ,
"updated_at" : "2026-10-14T03:40:29.183Z" ,
"type" : "Feature" ,
"geometry" : {
"type" : "Point" ,
"coordinates" : [
-122.572893 ,
38.107629
]
},
"links" : {
"self" : "https://miscsubjects.com/atlas/atoms/atm_ovt_362d41f9_6405_4a9a_80a7_352fa16cbc52" ,
"children" : "https://miscsubjects.com/atlas/atoms/atm_ovt_362d41f9_6405_4a9a_80a7_352fa16cbc52/children" ,
"descendants" : "https://miscsubjects.com/atlas/atoms/atm_ovt_362d41f9_6405_4a9a_80a7_352fa16cbc52/descendants" ,
"inside" : "https://miscsubjects.com/atlas/atoms/atm_ovt_362d41f9_6405_4a9a_80a7_352fa16cbc52/inside" ,
"graph" : "https://miscsubjects.com/atlas/graph?start=atm_ovt_362d41f9_6405_4a9a_80a7_352fa16cbc52"
},
"ancestors" : [
{
"id" : "atm_geoid_060411022032007" ,
"kind" : "CensusBlock" ,
"name" : "Block 2007" ,
"up" : 1
},
{
"id" : "atm_geoid_060411022032" ,
"kind" : "CensusBlockGroup" ,
"name" : "Block Group 2" ,
"up" : 2
},
{
"id" : "atm_geoid_06041102203" ,
"kind" : "CensusTract" ,
"name" : "Census Tract 1022.03" ,
"up" : 3
},
{
"id" : "atm_geoid_06041" ,
"kind" : "County" ,
"name" : "Marin County" ,
"up" : 4
},
{
"id" : "atm_geoid_06" ,
"kind" : "State" ,
"name" : "California" ,
"up" : 5
},
{
"id" : "atm_geoid_us" ,
"kind" : "Country" ,
"name" : "United States" ,
"up" : 6
}
],
"children_by_kind" : [],
"edges_out" : [
{
"rel" : "has_website" ,
"id" : "atm_public_page_3f87c85595648adc6777e17b" ,
"kind" : "WebPage" ,
"name" : "https://locality.com/" ,
"share" : null
}
],
"edges_in" : [
{
"rel" : "about" ,
"id" : "atm_google_review_079af91053cb075239873f19" ,
"kind" : "GoogleReview" ,
"name" : "Richard Schneider · Hair of An Angel" ,
"share" : null
},
{
"rel" : "about" ,
"id" : "atm_google_review_1ad364702d643353e0b5ec40" ,
"kind" : "GoogleReview" ,
"name" : "Jennifer gonzalez · Hair of An Angel" ,
"share" : null
},
{
"rel" : "about" ,
"id" : "atm_google_review_5b7b8c01bf6999efbcd95d12" ,
"kind" : "GoogleReview" ,
"name" : "Diane Castro · Hair of An Angel" ,
"share" : null
},
{
"rel" : "about" ,
"id" : "atm_google_review_ac5863f18469984f5847b23b" ,
"kind" : "GoogleReview" ,
"name" : "Lynn Turnbull · Hair of An Angel" ,
"share" : null
},
{
"rel" : "about" ,
"id" : "atm_google_review_fcc824ff19ac21f646001311" ,
"kind" : "GoogleReview" ,
"name" : "beverly reyes · Hair of An Angel" ,
"share" : null
},
{
"rel" : "describes" ,
"id" : "atm_google_place_715be6904c1cfd0dc323ec2d" ,
"kind" : "GooglePlace" ,
"name" : "Hair of An Angel" ,
"share" : null
},
{
"rel" : "lists" ,
"id" : "atm_site_b421478e812ac495077f" ,
"kind" : "DirectoryWebsite" ,
"name" : "Shop Local Novato" ,
"share" : null
}
],
"edges_in_total" : 8 ,
"external_ids" : [
{
"system" : "google_place_id" ,
"value" : "ChIJqxKH6Hy7hYAR1WfalHAZ5oM"
},
{
"system" : "overture_gers" ,
"value" : "362d41f9-6405-4a9a-80a7-352fa16cbc52"
},
{
"system" : "meta_place" ,
"value" : "100283353366576"
}
],
"source" : {
"id" : "src_ea62d6013cef6e1e92b7" ,
"url" : null ,
"license" : "Overture Maps Foundation 2026-09-23.1: places CDLA-Permissive 2.0 / ODbL for OSM-derived; buildings and addresses ODbL / CDLA-P; divisions and transportation ODbL (https://docs.overturemaps.org/attribution/)" ,
"read_at" : "2026-10-10T02:27:22.458Z" ,
"sha256" : "af0a59a33d2a75cacc7cf95f854d2f1af02bfaffbfc955875480f1b30e380665"
},
"observations" : [],
"edges_out_total" : 1
}