Search Response Schema

Search Response Schema for Combined Phone Lookup

{
   "$schema": "http://json-schema.org/schema#",
   "type": "object",
   "properties": {
      "criteria": {
         "type": "string"
      },
      "type": {
         "type": "string"
      },
      "status": {
         "type": "string"
      },
      "sources": {
         "type": "array",
         "items": {
            "type": "object",
            "properties": {
               "name": {
                  "type": "string"
               }
            },
            "required": [
               "name"
            ]
         }
      },
      "data": {
         "type": "array",
         "items": {
            "anyOf": [
               {
                  "type": "array"
               },
               {
                  "type": "object",
                  "properties": {
                     "hiya": {
                        "type": "object",
                        "properties": {
                           "displayDescription": {
                              "type": "string"
                           },
                           "displayImageUrl": {
                              "type": "string"
                           },
                           "profileIcon": {
                              "type": "string"
                           },
                           "callId": {
                              "type": "string"
                           },
                           "profileDetails": {
                              "type": "object",
                              "properties": {
                                 "lineTypeId": {
                                    "type": "string"
                                 },
                                 "entityType": {
                                    "type": "string"
                                 },
                                 "location": {
                                    "type": "string"
                                 },
                                 "lineTypeName": {
                                    "type": "string"
                                 }
                              },
                              "required": [
                                 "entityType",
                                 "lineTypeId",
                                 "lineTypeName"
                              ]
                           },
                           "profileTag": {
                              "type": "string"
                           },
                           "displayDetail": {
                              "type": "string"
                           },
                           "reputationLevel": {
                              "type": "string"
                           },
                           "verified": {
                              "type": "boolean"
                           },
                           "displayName": {
                              "type": "string"
                           },
                           "attribution": {
                              "type": "object",
                              "properties": {
                                 "attributionName": {
                                    "type": "string"
                                 },
                                 "attributionUrl": {
                                    "type": "string"
                                 },
                                 "attributionImageUrl": {
                                    "type": "string"
                                 }
                              },
                              "required": [
                                 "attributionImageUrl",
                                 "attributionName",
                                 "attributionUrl"
                              ]
                           },
                           "displayBackground": {
                              "type": "object",
                              "properties": {
                                 "type": {
                                    "type": "string"
                                 },
                                 "file": {
                                    "type": "string"
                                 }
                              },
                              "required": [
                                 "file",
                                 "type"
                              ]
                           }
                        },
                        "required": [
                           "callId",
                           "profileDetails",
                           "profileIcon",
                           "profileTag",
                           "reputationLevel",
                           "verified"
                        ]
                     },
                     "eyecon": {
                        "type": "object",
                        "properties": {
                           "name": {
                              "type": "string"
                           },
                           "mail": {
                              "type": "string"
                           },
                           "facebook_id": {
                              "type": "string"
                           },
                           "avatar": {
                              "type": "string"
                           },
                           "social_name": {
                              "type": "string"
                           },
                           "social_id": {
                              "type": "string"
                           }
                        }
                     },
                     "viber": {
                        "type": "object",
                        "properties": {
                           "name": {
                              "type": "string"
                           },
                           "online": {
                              "type": "integer"
                           },
                           "isOnline": {
                              "type": "boolean"
                           },
                           "isUser": {
                              "type": "boolean"
                           },
                           "avatar": {
                              "type": "string"
                           },
                           "birthday": {
                              "type": "string"
                           }
                        }
                     },
                     "getcontact": {
                        "type": "object",
                        "properties": {
                           "country": {
                              "type": "string"
                           },
                           "name": {
                              "type": [
                                 "null",
                                 "string"
                              ]
                           },
                           "photo": {
                              "type": [
                                 "null",
                                 "string"
                              ]
                           },
                           "tags": {
                              "type": "array",
                              "items": {
                                 "type": "string"
                              }
                           },
                           "phoneNumber": {
                              "type": "string"
                           },
                           "trustScore": {
                              "anyOf": [
                                 {
                                    "type": "null"
                                 },
                                 {
                                    "type": "object",
                                    "properties": {
                                       "score": {
                                          "type": "null"
                                       },
                                       "getScore": {
                                          "type": "boolean"
                                       },
                                       "showLanding": {
                                          "type": "boolean"
                                       }
                                    },
                                    "required": [
                                       "getScore",
                                       "score",
                                       "showLanding"
                                    ]
                                 }
                              ]
                           },
                           "surname": {
                              "type": [
                                 "null",
                                 "string"
                              ]
                           },
                           "countryCode": {
                              "type": "string"
                           },
                           "isUser": {
                              "type": "boolean"
                           },
                           "email": {
                              "type": [
                                 "null",
                                 "string"
                              ]
                           },
                           "displayNumber": {
                              "type": "string"
                           }
                        },
                        "required": [
                           "country",
                           "countryCode",
                           "email",
                           "isUser",
                           "name",
                           "phoneNumber",
                           "photo",
                           "surname",
                           "trustScore"
                        ]
                     },
                     "drupe": {
                        "type": "object",
                        "properties": {
                           "name": {
                              "type": "string"
                           }
                        }
                     },
                     "telegram": {
                        "type": "object",
                        "properties": {
                           "name": {
                              "type": "string"
                           },
                           "nickname": {
                              "type": "string"
                           },
                           "avatar": {
                              "type": "string"
                           },
                           "info": {
                              "type": "string"
                           },
                           "last_seen": {
                              "type": "string"
                           },
                           "is_user": {
                              "type": "boolean"
                           },
                           "last_time": {
                              "type": "integer"
                           },
                           "failed": {
                              "type": "boolean"
                           }
                        },
                        "required": [
                           "failed",
                           "is_user",
                           "last_time",
                           "name"
                        ]
                     },
                     "tc": {
                        "type": "object",
                        "properties": {
                           "number": {
                              "type": "object",
                              "properties": {
                                 "carrier": {
                                    "type": "string"
                                 },
                                 "numberType": {
                                    "type": "string"
                                 },
                                 "countryCode": {
                                    "type": "string"
                                 },
                                 "e164Format": {
                                    "type": "string"
                                 },
                                 "nationalFormat": {
                                    "type": "string"
                                 },
                                 "type": {
                                    "type": "string"
                                 },
                                 "dialingCode": {
                                    "type": "integer"
                                 }
                              },
                              "required": [
                                 "carrier",
                                 "countryCode",
                                 "dialingCode",
                                 "e164Format",
                                 "nationalFormat",
                                 "numberType",
                                 "type"
                              ]
                           },
                           "contact": {
                              "type": "object",
                              "properties": {
                                 "image": {
                                    "type": "string"
                                 },
                                 "addresses": {
                                    "anyOf": [
                                       {
                                          "type": "array",
                                          "items": {
                                             "type": "object",
                                             "properties": {
                                                "address": {
                                                   "type": "string"
                                                },
                                                "countryCode": {
                                                   "type": "string"
                                                },
                                                "timeZone": {
                                                   "type": "string"
                                                },
                                                "type": {
                                                   "type": "string"
                                                },
                                                "zipCode": {
                                                   "type": "string"
                                                },
                                                "street": {
                                                   "type": "string"
                                                },
                                                "area": {
                                                   "type": "string"
                                                },
                                                "city": {
                                                   "type": "string"
                                                }
                                             },
                                             "required": [
                                                "countryCode",
                                                "type"
                                             ]
                                          }
                                       },
                                       {
                                          "type": "object",
                                          "properties": {
                                             "0": {
                                                "type": "object",
                                                "properties": {
                                                   "address": {
                                                      "type": "string"
                                                   },
                                                   "countryCode": {
                                                      "type": "string"
                                                   },
                                                   "type": {
                                                      "type": "string"
                                                   },
                                                   "timeZone": {
                                                      "type": "string"
                                                   }
                                                },
                                                "required": [
                                                   "countryCode",
                                                   "type"
                                                ]
                                             }
                                          },
                                          "required": [
                                             "0"
                                          ]
                                       }
                                    ]
                                 },
                                 "access": {
                                    "type": "string"
                                 },
                                 "cacheTtl": {
                                    "type": "integer"
                                 },
                                 "gender": {
                                    "type": "string"
                                 },
                                 "sources": {
                                    "type": [
                                       "array",
                                       "object"
                                    ]
                                 },
                                 "ns": {
                                    "type": "integer"
                                 },
                                 "searchWarnings": {
                                    "type": [
                                       "array",
                                       "object"
                                    ]
                                 },
                                 "phones": {
                                    "anyOf": [
                                       {
                                          "type": "array",
                                          "items": {
                                             "type": "object",
                                             "properties": {
                                                "carrier": {
                                                   "type": "string"
                                                },
                                                "numberType": {
                                                   "type": "string"
                                                },
                                                "countryCode": {
                                                   "type": "string"
                                                },
                                                "e164Format": {
                                                   "type": "string"
                                                },
                                                "nationalFormat": {
                                                   "type": "string"
                                                },
                                                "type": {
                                                   "type": "string"
                                                },
                                                "dialingCode": {
                                                   "type": "integer"
                                                }
                                             },
                                             "required": [
                                                "carrier",
                                                "countryCode",
                                                "dialingCode",
                                                "e164Format",
                                                "nationalFormat",
                                                "numberType",
                                                "type"
                                             ]
                                          }
                                       },
                                       {
                                          "type": "object",
                                          "properties": {
                                             "0": {
                                                "type": "object",
                                                "properties": {
                                                   "e164Format": {
                                                      "type": "string"
                                                   },
                                                   "numberType": {
                                                      "type": "string"
                                                   },
                                                   "nationalFormat": {
                                                      "type": "string"
                                                   },
                                                   "dialingCode": {
                                                      "type": "integer"
                                                   },
                                                   "countryCode": {
                                                      "type": "string"
                                                   },
                                                   "carrier": {
                                                      "type": "string"
                                                   },
                                                   "type": {
                                                      "type": "string"
                                                   }
                                                },
                                                "required": [
                                                   "carrier",
                                                   "countryCode",
                                                   "dialingCode",
                                                   "e164Format",
                                                   "nationalFormat",
                                                   "numberType",
                                                   "type"
                                                ]
                                             }
                                          },
                                          "required": [
                                             "0"
                                          ]
                                       }
                                    ]
                                 },
                                 "internetAddresses": {
                                    "anyOf": [
                                       {
                                          "type": "array",
                                          "items": {
                                             "type": "object",
                                             "properties": {
                                                "service": {
                                                   "type": "string"
                                                },
                                                "caption": {
                                                   "type": "string"
                                                },
                                                "id": {
                                                   "type": "string"
                                                },
                                                "type": {
                                                   "type": "string"
                                                }
                                             },
                                             "required": [
                                                "caption",
                                                "id",
                                                "service",
                                                "type"
                                             ]
                                          }
                                       },
                                       {
                                          "type": "object",
                                          "properties": {
                                             "0": {
                                                "type": "object",
                                                "properties": {
                                                   "id": {
                                                      "type": "string"
                                                   },
                                                   "service": {
                                                      "type": "string"
                                                   },
                                                   "caption": {
                                                      "type": "string"
                                                   },
                                                   "type": {
                                                      "type": "string"
                                                   }
                                                },
                                                "required": [
                                                   "caption",
                                                   "id",
                                                   "service",
                                                   "type"
                                                ]
                                             }
                                          }
                                       }
                                    ]
                                 },
                                 "surveys": {
                                    "type": "array",
                                    "items": {
                                       "type": "object",
                                       "properties": {
                                          "passthroughData": {
                                             "type": "string"
                                          },
                                          "perNumberCooldown": {
                                             "type": "integer"
                                          },
                                          "id": {
                                             "type": "string"
                                          },
                                          "frequency": {
                                             "type": "integer"
                                          }
                                       },
                                       "required": [
                                          "frequency",
                                          "id",
                                          "passthroughData",
                                          "perNumberCooldown"
                                       ]
                                    }
                                 },
                                 "imId": {
                                    "type": "string"
                                 },
                                 "tags": {
                                    "anyOf": [
                                       {
                                          "type": "object"
                                       },
                                       {
                                          "type": "array",
                                          "items": {
                                             "type": "string"
                                          }
                                       }
                                    ]
                                 },
                                 "enhanced": {
                                    "type": "boolean"
                                 },
                                 "badges": {
                                    "anyOf": [
                                       {
                                          "type": "array",
                                          "items": {
                                             "type": "string"
                                          }
                                       },
                                       {
                                          "type": "object",
                                          "properties": {
                                             "0": {
                                                "type": "string"
                                             }
                                          }
                                       }
                                    ]
                                 },
                                 "score": {
                                    "type": "number"
                                 },
                                 "name": {
                                    "type": "string"
                                 },
                                 "id": {
                                    "type": "string"
                                 },
                                 "commentsStats": {
                                    "type": "object",
                                    "properties": {
                                       "showComments": {
                                          "type": "boolean"
                                       }
                                    },
                                    "required": [
                                       "showComments"
                                    ]
                                 },
                                 "jobTitle": {
                                    "type": "string"
                                 },
                                 "companyName": {
                                    "type": "string"
                                 },
                                 "about": {
                                    "type": "string"
                                 },
                                 "birthday": {
                                    "type": "string"
                                 },
                                 "manualCallerIdPrompt": {
                                    "type": "boolean"
                                 },
                                 "altName": {
                                    "type": "string"
                                 }
                              },
                              "required": [
                                 "access",
                                 "addresses",
                                 "badges",
                                 "commentsStats",
                                 "enhanced",
                                 "internetAddresses",
                                 "ns",
                                 "phones",
                                 "searchWarnings",
                                 "sources",
                                 "tags"
                              ]
                           },
                           "isSpam": {
                              "type": "boolean"
                           },
                           "timestamp": {
                              "type": "integer"
                           }
                        },
                        "required": [
                           "contact",
                           "isSpam",
                           "number",
                           "timestamp"
                        ]
                     },
                     "imo": {
                        "type": "object",
                        "properties": {
                           "nickname": {
                              "type": "string"
                           },
                           "avatar": {
                              "type": "string"
                           }
                        }
                     },
                     "tamtam": {
                        "type": "object",
                        "properties": {
                           "birthday": {
                              "type": "string"
                           },
                           "gender": {
                              "type": "integer"
                           },
                           "last_seen": {
                              "type": "string"
                           },
                           "link": {
                              "type": "string"
                           },
                           "description": {
                              "type": "string"
                           },
                           "type": {
                              "type": "integer"
                           },
                           "deviceName": {
                              "type": "string"
                           },
                           "unbindOkPanelCloseTime": {
                              "type": "integer"
                           },
                           "options": {
                              "anyOf": [
                                 {
                                    "type": "array",
                                    "items": {
                                       "type": "integer"
                                    }
                                 },
                                 {
                                    "type": "object",
                                    "properties": {
                                       "0": {
                                          "type": "integer"
                                       }
                                    },
                                    "required": [
                                       "0"
                                    ]
                                 }
                              ]
                           },
                           "baseRawUrl": {
                              "type": "string"
                           },
                           "serverPhone": {
                              "type": "integer"
                           },
                           "id": {
                              "type": "string"
                           },
                           "deviceAvatarUrl": {
                              "type": "string"
                           },
                           "photoId": {
                              "type": "integer"
                           },
                           "serverFullAvatarUrl": {
                              "type": "string"
                           },
                           "avatar": {
                              "type": "string"
                           },
                           "cachedSize": {
                              "type": "integer"
                           },
                           "baseUrl": {
                              "type": "string"
                           },
                           "names": {
                              "anyOf": [
                                 {
                                    "type": "array",
                                    "items": {
                                       "type": "object",
                                       "properties": {
                                          "cachedSize": {
                                             "type": "integer"
                                          },
                                          "name": {
                                             "type": "string"
                                          },
                                          "type": {
                                             "type": "integer"
                                          }
                                       },
                                       "required": [
                                          "cachedSize",
                                          "name",
                                          "type"
                                       ]
                                    }
                                 },
                                 {
                                    "type": "object",
                                    "properties": {
                                       "0": {
                                          "type": "object",
                                          "properties": {
                                             "name": {
                                                "type": "string"
                                             },
                                             "type": {
                                                "type": "integer"
                                             },
                                             "cachedSize": {
                                                "type": "integer"
                                             }
                                          },
                                          "required": [
                                             "cachedSize",
                                             "name",
                                             "type"
                                          ]
                                       },
                                       "1": {
                                          "type": "object",
                                          "properties": {
                                             "name": {
                                                "type": "string"
                                             },
                                             "type": {
                                                "type": "integer"
                                             },
                                             "cachedSize": {
                                                "type": "integer"
                                             }
                                          },
                                          "required": [
                                             "cachedSize",
                                             "name",
                                             "type"
                                          ]
                                       },
                                       "2": {
                                          "type": "object",
                                          "properties": {
                                             "name": {
                                                "type": "string"
                                             },
                                             "type": {
                                                "type": "integer"
                                             },
                                             "cachedSize": {
                                                "type": "integer"
                                             }
                                          },
                                          "required": [
                                             "cachedSize",
                                             "name",
                                             "type"
                                          ]
                                       }
                                    },
                                    "required": [
                                       "0",
                                       "1",
                                       "2"
                                    ]
                                 }
                              ]
                           },
                           "serverAvatarUrl": {
                              "type": "string"
                           },
                           "okProfileUrl": {
                              "type": "string"
                           },
                           "name": {
                              "type": "string"
                           },
                           "user": {
                              "type": "boolean"
                           },
                           "lastUpdateTime": {
                              "type": "integer"
                           },
                           "status": {
                              "type": "integer"
                           },
                           "lastSyncTime": {
                              "type": "integer"
                           }
                        }
                     },
                     "callapp": {
                        "type": "object",
                        "properties": {
                           "name": {
                              "type": "string"
                           },
                           "addresses": {
                              "type": "array",
                              "items": {
                                 "type": "object",
                                 "properties": {
                                    "type": {
                                       "type": "integer"
                                    },
                                    "street": {
                                       "type": "string"
                                    }
                                 },
                                 "required": [
                                    "street",
                                    "type"
                                 ]
                              }
                           },
                           "avgRating": {
                              "type": "number"
                           },
                           "birthday": {
                              "type": "object",
                              "properties": {
                                 "formattedDay": {
                                    "type": "integer"
                                 },
                                 "formattedMonth": {
                                    "type": "integer"
                                 },
                                 "formattedYear": {
                                    "type": "integer"
                                 }
                              },
                              "required": [
                                 "formattedDay",
                                 "formattedMonth",
                                 "formattedYear"
                              ]
                           },
                           "description": {
                              "type": "string"
                           },
                           "url": {
                              "type": "string"
                           },
                           "photoUrl": {
                              "type": "string"
                           },
                           "priority": {
                              "type": "integer"
                           },
                           "categories": {
                              "type": "array",
                              "items": {
                                 "type": "object",
                                 "properties": {
                                    "name": {
                                       "type": "string"
                                    }
                                 },
                                 "required": [
                                    "name"
                                 ]
                              }
                           },
                           "emails": {
                              "type": "array",
                              "items": {
                                 "type": "object",
                                 "properties": {
                                    "callappUser": {
                                       "type": "boolean"
                                    },
                                    "email": {
                                       "type": "string"
                                    },
                                    "type": {
                                       "type": [
                                          "integer",
                                          "string"
                                       ]
                                    }
                                 },
                                 "required": [
                                    "callappUser",
                                    "email",
                                    "type"
                                 ]
                              }
                           },
                           "huaweiPlacesId": {
                              "type": "string"
                           },
                           "facebookId": {
                              "type": "object",
                              "properties": {
                                 "id": {
                                    "type": "string"
                                 },
                                 "sure": {
                                    "type": "boolean"
                                 },
                                 "version": {
                                    "type": "integer"
                                 }
                              },
                              "required": [
                                 "id",
                                 "sure",
                                 "version"
                              ]
                           },
                           "foursquareId": {
                              "type": "object",
                              "properties": {
                                 "id": {
                                    "type": "string"
                                 },
                                 "sure": {
                                    "type": "boolean"
                                 },
                                 "version": {
                                    "type": "integer"
                                 }
                              },
                              "required": [
                                 "id",
                                 "sure",
                                 "version"
                              ]
                           },
                           "linkedinID": {
                              "type": "object",
                              "properties": {
                                 "id": {
                                    "type": "string"
                                 },
                                 "sure": {
                                    "type": "boolean"
                                 },
                                 "version": {
                                    "type": "integer"
                                 }
                              },
                              "required": [
                                 "id",
                                 "sure",
                                 "version"
                              ]
                           },
                           "linkedinPubProfileUrl": {
                              "type": "object",
                              "properties": {
                                 "id": {
                                    "type": "string"
                                 },
                                 "sure": {
                                    "type": "boolean"
                                 },
                                 "version": {
                                    "type": "integer"
                                 }
                              },
                              "required": [
                                 "id",
                                 "sure",
                                 "version"
                              ]
                           },
                           "googlePlusId": {
                              "type": "object",
                              "properties": {
                                 "id": {
                                    "type": "string"
                                 },
                                 "sure": {
                                    "type": "boolean"
                                 },
                                 "version": {
                                    "type": "integer"
                                 }
                              },
                              "required": [
                                 "id",
                                 "sure",
                                 "version"
                              ]
                           },
                           "instagramId": {
                              "type": "object",
                              "properties": {
                                 "id": {
                                    "type": "string"
                                 },
                                 "sure": {
                                    "type": "boolean"
                                 },
                                 "version": {
                                    "type": "integer"
                                 }
                              },
                              "required": [
                                 "id",
                                 "sure",
                                 "version"
                              ]
                           },
                           "lat": {
                              "type": "number"
                           },
                           "lng": {
                              "type": "number"
                           },
                           "openingHours": {
                              "type": "object",
                              "properties": {
                                 "monday": {
                                    "type": "array",
                                    "items": {
                                       "type": "string"
                                    }
                                 },
                                 "tuesday": {
                                    "type": "array",
                                    "items": {
                                       "type": "string"
                                    }
                                 },
                                 "wednesday": {
                                    "type": "array",
                                    "items": {
                                       "type": "string"
                                    }
                                 },
                                 "thursday": {
                                    "type": "array",
                                    "items": {
                                       "type": "string"
                                    }
                                 },
                                 "friday": {
                                    "type": "array",
                                    "items": {
                                       "type": "string"
                                    }
                                 },
                                 "saturday": {
                                    "type": "array",
                                    "items": {
                                       "type": "string"
                                    }
                                 },
                                 "sunday": {
                                    "type": "array",
                                    "items": {
                                       "type": "string"
                                    }
                                 }
                              },
                              "required": [
                                 "monday"
                              ]
                           },
                           "priceRange": {
                              "type": "integer"
                           },
                           "spamScore": {
                              "type": "integer"
                           },
                           "websites": {
                              "type": "array",
                              "items": {
                                 "type": "object",
                                 "properties": {
                                    "websiteUrl": {
                                       "type": "string"
                                    },
                                    "type": {
                                       "type": "integer"
                                    }
                                 },
                                 "required": [
                                    "websiteUrl"
                                 ]
                              }
                           },
                           "activeDuringPeriod": {
                              "type": "boolean"
                           },
                           "photoChosenFromUserProfile": {
                              "type": "boolean"
                           },
                           "installedApp": {
                              "type": "boolean"
                           },
                           "userDefinition": {
                              "type": "string"
                           },
                           "gravatar": {
                              "type": "string"
                           },
                           "gravatarProfile": {
                              "type": "string"
                           },
                           "vkID": {
                              "type": "object",
                              "properties": {
                                 "id": {
                                    "type": "string"
                                 },
                                 "sure": {
                                    "type": "boolean"
                                 },
                                 "version": {
                                    "type": "integer"
                                 }
                              },
                              "required": [
                                 "id",
                                 "sure",
                                 "version"
                              ]
                           },
                           "twitterScreenName": {
                              "type": "object",
                              "properties": {
                                 "id": {
                                    "type": "string"
                                 },
                                 "sure": {
                                    "type": "boolean"
                                 },
                                 "version": {
                                    "type": "integer"
                                 }
                              },
                              "required": [
                                 "id",
                                 "sure",
                                 "version"
                              ]
                           },
                           "reviews": {
                              "type": "object",
                              "properties": {
                                 "excerpt": {
                                    "type": "string"
                                 },
                                 "type": {
                                    "type": "integer"
                                 },
                                 "url": {
                                    "type": "string"
                                 }
                              },
                              "required": [
                                 "excerpt",
                                 "type",
                                 "url"
                              ]
                           },
                           "facebookID": {
                              "type": "object",
                              "properties": {
                                 "id": {
                                    "type": "string"
                                 },
                                 "sure": {
                                    "type": "boolean"
                                 },
                                 "version": {
                                    "type": "integer"
                                 }
                              },
                              "required": [
                                 "id",
                                 "sure",
                                 "version"
                              ]
                           },
                           "type": {
                              "type": "integer"
                           },
                           "foursquareID": {
                              "type": "object",
                              "properties": {
                                 "id": {
                                    "type": "string"
                                 },
                                 "sure": {
                                    "type": "boolean"
                                 },
                                 "version": {
                                    "type": "integer"
                                 }
                              },
                              "required": [
                                 "id",
                                 "sure",
                                 "version"
                              ]
                           },
                           "googlePlacesId": {
                              "type": "string"
                           },
                           "googlePlusID": {
                              "type": "object",
                              "properties": {
                                 "id": {
                                    "type": "string"
                                 },
                                 "sure": {
                                    "type": "boolean"
                                 },
                                 "version": {
                                    "type": "integer"
                                 }
                              },
                              "required": [
                                 "id",
                                 "sure",
                                 "version"
                              ]
                           }
                        }
                     },
                     "whatsapp": {
                        "type": "object",
                        "properties": {
                           "avatar": {
                              "type": "string"
                           },
                           "is_user": {
                              "type": "boolean"
                           },
                           "status_date": {
                              "type": "string"
                           },
                           "status": {
                              "type": "string"
                           }
                        }
                     },
                     "skype": {
                        "type": "object",
                        "properties": {
                           "avatar": {
                              "type": "string"
                           },
                           "skype_id": {
                              "type": "string"
                           },
                           "name": {
                              "type": "string"
                           },
                           "city": {
                              "type": "string"
                           },
                           "country": {
                              "type": "string"
                           },
                           "country_code": {
                              "type": "string"
                           },
                           "state": {
                              "type": "string"
                           }
                        }
                     },
                     "botim": {
                        "type": "object",
                        "properties": {
                           "name": {
                              "type": "string"
                           },
                           "avatar": {
                              "type": "string"
                           },
                           "region": {
                              "type": "string"
                           },
                           "isVip": {
                              "type": "boolean"
                           }
                        }
                     },
                     "pluto": {
                        "type": "object",
	"properties": {
		"sourceName": {
			"type": "string"
		},
		"phoneNumber": {
			"type": [
				"integer",
				"null",
				"string"
			]
		},
		"firstName": {
			"type": [
				"null",
				"number",
				"string"
			]
		},
		"lastName": {
			"type": [
				"null",
				"string"
			]
		},
		"address": {
			"anyOf": [
				{
					"type": [
						"null",
						"number",
						"string"
					]
				},
				{
					"type": "object",
					"properties": {
						"$numberLong": {
							"type": "string"
						}
					},
					"required": [
						"$numberLong"
					]
				}
			]
		},
		"dateOfBirth": {
			"type": [
				"null",
				"string"
			]
		},
		"ssn": {
			"type": [
				"integer",
				"string"
			]
		},
		"FacebookId": {
			"type": "integer"
		},
		"emailAddress": {
			"type": [
				"null",
				"string"
			]
		},
		"gender": {
			"type": [
				"null",
				"string"
			]
		},
		"profession": {
			"type": [
				"null",
				"string"
			]
		},
		"telegramId": {
			"type": [
				"integer",
				"string"
			]
		},
		"telegramNickname": {
			"type": [
				"integer",
				"null",
				"string"
			]
		},
		"sex": {
			"type": "string"
		},
		"country": {
			"type": "string"
		},
		"district": {
			"type": "string"
		},
		"proffecion": {
			"type": "string"
		},
		"VkID": {
			"type": "integer"
		},
		"password": {
			"type": "string"
		},
		"Phone": {
			"type": "integer"
		},
		"email": {
			"anyOf": [
				{
					"type": [
						"null",
						"number",
						"string"
					]
				},
				{
					"type": "array",
					"items": {
						"type": "string"
					}
				}
			]
		},
		"facebookId": {
			"type": [
				"null",
				"string"
			]
		},
		"linkedinId": {
			"type": [
				"null",
				"string"
			]
		},
		"facebookUsername": {
			"type": [
				"null",
				"string"
			]
		},
		"linkedinUsername": {
			"type": "string"
		},
		"favoriteWord": {
			"type": "string"
		},
		"VkId": {
			"type": "string"
		},
		"fullName": {
			"type": "string"
		},
		"birthDate": {
			"type": "string"
		},
		"title": {
			"type": "string"
		},
		"city": {
			"anyOf": [
				{
					"type": [
						"integer",
						"string"
					]
				},
				{
					"type": "object",
					"properties": {
						"$numberLong": {
							"type": "string"
						}
					},
					"required": [
						"$numberLong"
					]
				}
			]
		},
		"state": {
			"anyOf": [
				{
					"type": [
						"integer",
						"string"
					]
				},
				{
					"type": "object",
					"properties": {
						"$numberLong": {
							"type": "string"
						}
					},
					"required": [
						"$numberLong"
					]
				}
			]
		},
		"zip": {
			"type": [
				"integer",
				"string"
			]
		},
		"age": {
			"type": "integer"
		},
		"dateUpdated": {
			"type": "string"
		},
		"court": {
			"type": "object",
			"properties": {
				"criminalCourtRecords": {
					"type": "boolean"
				},
				"judgements": {
					"type": "boolean"
				},
				"civilCourtRecordCount": {
					"type": "integer"
				},
				"bankruptcies": {
					"type": "boolean"
				},
				"currentIncarceration": {
					"type": "boolean"
				}
			},
			"required": [
				"criminalCourtRecords",
				"judgements"
			]
		},
		"phone": {
			"anyOf": [
				{
					"type": "string"
				},
				{
					"type": "array",
					"items": {
						"type": "string"
					}
				}
			]
		},
		"politicalParty": {
			"type": "string"
		},
		"race": {
			"type": "string"
		},
		"religion": {
			"type": "string"
		},
		"education": {
			"anyOf": [
				{
					"type": "string"
				},
				{
					"type": "object",
					"properties": {
						"educationLevel": {
							"type": "string"
						},
						"colleges": {
							"type": "array",
							"items": {
								"type": "object",
								"properties": {
									"degree": {
										"type": "string"
									},
									"schoolName": {
										"type": "string"
									},
									"yearsAttended": {
										"type": "array",
										"items": {
											"anyOf": [
												{
													"type": "null"
												},
												{
													"type": "object",
													"properties": {
														"endYear": {
															"type": "integer"
														},
														"startYear": {
															"type": "integer"
														}
													},
													"required": [
														"startYear"
													]
												}
											]
										}
									},
									"city": {
										"type": "string"
									},
									"collegeId": {
										"type": "integer"
									},
									"major": {
										"type": "string"
									},
									"state": {
										"type": "string"
									},
									"userToCollegeId": {
										"type": "integer"
									},
									"zip": {
										"type": "string"
									}
								},
								"required": [
									"schoolName",
									"yearsAttended"
								]
							}
						},
						"highschool": {
							"type": "object",
							"properties": {
								"city": {
									"type": "string"
								},
								"graduationYear": {
									"type": "integer"
								},
								"highSchoolId": {
									"type": "integer"
								},
								"schoolName": {
									"type": "string"
								},
								"state": {
									"type": "string"
								},
								"zip": {
									"type": "string"
								}
							},
							"required": [
								"city",
								"schoolName",
								"state"
							]
						},
						"highSchoolClassmates": {
							"type": "array",
							"items": {
								"type": "object",
								"properties": {
									"address": {
										"type": "object",
										"properties": {
											"city": {
												"type": "string"
											},
											"dataSource": {
												"type": "string"
											},
											"pinpoint": {
												"type": "object",
												"properties": {
													"lat": {
														"type": "number"
													},
													"lon": {
														"type": "number"
													}
												},
												"required": [
													"lat",
													"lon"
												]
											},
											"state": {
												"type": "string"
											},
											"streetAddress": {
												"type": "string"
											},
											"zip": {
												"type": "string"
											},
											"zip4": {
												"type": "string"
											}
										},
										"required": [
											"city",
											"dataSource",
											"state",
											"streetAddress"
										]
									},
									"adl": {
										"anyOf": [
											{
												"type": "integer"
											},
											{
												"type": "object",
												"properties": {
													"$numberLong": {
														"type": "string"
													}
												},
												"required": [
													"$numberLong"
												]
											}
										]
									},
									"dateOfBirth": {
										"anyOf": [
											{
												"type": "integer"
											},
											{
												"type": "object",
												"properties": {
													"$numberLong": {
														"type": "string"
													}
												},
												"required": [
													"$numberLong"
												]
											}
										]
									},
									"deleted": {
										"type": "boolean"
									},
									"firstname": {
										"type": "string"
									},
									"lastname": {
										"type": "string"
									},
									"middlename": {
										"type": "string"
									},
									"reputationScore": {
										"type": "number"
									},
									"reputationScoreDate": {
										"type": "object",
										"properties": {
											"$numberLong": {
												"type": "string"
											}
										},
										"required": [
											"$numberLong"
										]
									},
									"profilePic": {
										"type": "object",
										"properties": {
											"dataSource": {
												"type": "string"
											},
											"url": {
												"type": "string"
											},
											"domain": {
												"type": "string"
											},
											"piplThumbnailUrl": {
												"type": "string"
											}
										},
										"required": [
											"dataSource",
											"url"
										]
									},
									"lnFlags": {
										"type": "object",
										"properties": {
											"bankruptcies": {
												"type": "boolean"
											},
											"criminalCourtRecords": {
												"type": "boolean"
											},
											"judgements": {
												"type": "boolean"
											},
											"civilCourtRecordCount": {
												"type": "integer"
											},
											"currentIncarceration": {
												"type": "boolean"
											}
										}
									},
									"dateOfDeath": {
										"type": "object",
										"properties": {
											"$numberLong": {
												"type": "string"
											}
										},
										"required": [
											"$numberLong"
										]
									}
								},
								"required": [
									"adl",
									"deleted",
									"firstname",
									"lastname"
								]
							}
						}
					},
					"required": [
						"educationLevel"
					]
				}
			]
		},
		"autos": {
			"type": "array",
			"items": {
				"type": "object",
				"properties": {
					"make": {
						"type": "string"
					},
					"model": {
						"type": "string"
					},
					"modelYear": {
						"type": "integer"
					},
					"id": {
						"type": "integer"
					}
				},
				"required": [
					"make"
				]
			}
		},
		"socialUrls": {
			"type": "array",
			"items": {
				"type": "object",
				"properties": {
					"domain": {
						"type": "string"
					},
					"url": {
						"type": "string"
					}
				},
				"required": [
					"domain",
					"url"
				]
			}
		},
		"deathDate": {
			"type": "string"
		},
		"suffix": {
			"type": "string"
		},
		"jobs": {
			"type": "array",
			"items": {
				"type": "object",
				"properties": {
					"address": {
						"type": "object",
						"properties": {
							"city": {
								"type": "string"
							},
							"state": {
								"type": "string"
							},
							"zip": {
								"type": "string"
							}
						},
						"required": [
							"city"
						]
					},
					"company": {
						"type": "string"
					},
					"dates": {
						"type": "object",
						"properties": {
							"startYear": {
								"type": "integer"
							},
							"endYear": {
								"type": "integer"
							},
							"endMonth": {
								"type": "integer"
							},
							"startMonth": {
								"type": "integer"
							}
						},
						"required": [
							"startYear"
						]
					},
					"id": {
						"type": "integer"
					},
					"title": {
						"type": "string"
					},
					"website": {
						"type": "string"
					}
				},
				"required": [
					"title"
				]
			}
		},
		"professionalLicense": {
			"type": "string"
		},
		"company_name": {
			"type": "string"
		},
		"linkedin account name": {
			"type": "string"
		},
		"fax": {
			"anyOf": [
				{
					"type": [
						"integer",
						"string"
					]
				},
				{
					"type": "object",
					"properties": {
						"$numberLong": {
							"type": "string"
						}
					},
					"required": [
						"$numberLong"
					]
				}
			]
		},
		"website": {
			"type": "string"
		},
		"ip": {
			"type": "string"
		},
		"site_url": {
			"type": "string"
		},
		"user_ip": {
			"type": [
				"integer",
				"string"
			]
		},
		"mobile": {
			"anyOf": [
				{
					"type": [
						"number",
						"string"
					]
				},
				{
					"type": "object",
					"properties": {
						"$numberLong": {
							"type": "string"
						}
					},
					"required": [
						"$numberLong"
					]
				}
			]
		},
		"getContactNickname": {
			"anyOf": [
				{
					"type": "string"
				},
				{
					"type": "array",
					"items": {
						"type": "string"
					}
				}
			]
		},
		"numbusterNickname": {
			"type": "array",
			"items": {
				"type": "string"
			}
		},
		"tags": {
			"anyOf": [
				{
					"type": "string"
				},
				{
					"type": "array",
					"items": {
						"type": "string"
					}
				}
			]
		},
		"protected": {
			"type": "boolean"
		},
		"followers_count": {
			"type": "integer"
		},
		"friends_count": {
			"type": "integer"
		},
		"listed_count": {
			"type": "integer"
		},
		"created_at": {
			"type": "string"
		},
		"favourites_count": {
			"type": "integer"
		},
		"verified": {
			"type": "boolean"
		},
		"statuses_count": {
			"type": "integer"
		},
		"is_translator": {
			"type": "boolean"
		},
		"profile_image_url_https": {
			"type": "string"
		},
		"default_profile_image": {
			"type": "boolean"
		},
		"translator_type": {
			"type": "string"
		},
		"twitterUsername": {
			"type": "string"
		},
		"location": {
			"type": "string"
		},
		"profile_banner_url": {
			"type": "string"
		},
		"url": {
			"type": "string"
		},
		"description": {
			"type": "string"
		},
		"instagramUsername": {
			"type": "string"
		},
		"id": {
			"type": "string"
		},
		"mdmId": {
			"type": "string"
		},
		"salutation": {
			"type": "string"
		},
		"communicationLanguage": {
			"type": "string"
		},
		"nationality": {
			"type": "string"
		},
		"addressCity": {
			"type": "string"
		},
		"addressCountry": {
			"type": "string"
		},
		"registrationDate": {
			"type": "string"
		},
		"travelCoordinatorState": {
			"type": "string"
		},
		"lastUpdate_date": {
			"type": "string"
		},
		"frequentFlyerflag": {
			"type": "string"
		},
		"status": {
			"type": "string"
		},
		"addressDetail": {
			"type": "string"
		},
		"addressZipcode": {
			"type": "string"
		},
		"loyaltyTapId": {
			"type": "string"
		},
		"loginDate": {
			"type": "string"
		},
		"addressRegion": {
			"type": "string"
		},
		"jobDescription": {
			"type": "string"
		},
		"market": {
			"type": "string"
		},
		"travelCoordinatorRelType": {
			"type": "string"
		},
		"subscriptionDate": {
			"type": "string"
		},
		"corporateId": {
			"type": "string"
		},
		"socialNetworks": {
			"type": "array",
			"items": {
				"type": "object",
				"properties": {
					"FB": {
						"type": "string"
					},
					"GPLUS": {
						"type": "string"
					},
					"TWITTER": {
						"type": "string"
					},
					"INSTAGRAM": {
						"type": "string"
					},
					"VKONTAKTE": {
						"type": "string"
					},
					"LINKEDIN": {
						"type": "string"
					},
					"FOURSQUARE": {
						"type": "string"
					}
				},
				"required": [
					"FB"
				]
			}
		},
		"linkedinLink": {
			"type": "string"
		},
		"instagramId": {
			"type": "string"
		},
		"vkId": {
			"type": "string"
		},
		"birthDay": {
			"type": "string"
		},
		"birthMonth": {
			"type": "string"
		},
		"birthYear": {
			"type": "string"
		},
		"homeTown": {
			"type": "string"
		},
		"graduation": {
			"type": "string"
		},
		"schools": {
			"type": "string"
		},
		"universityName": {
			"type": "string"
		},
		"facultyName": {
			"type": "string"
		},
		"work": {
			"type": "string"
		},
		"regPhone": {
			"type": "string"
		},
		"icq": {
			"type": "string"
		},
		"chair": {
			"type": "string"
		},
		"mobilePhone": {
			"type": "string"
		},
		"homePhone": {
			"type": "string"
		},
		"forum": {
			"type": "string"
		},
		"forumNick": {
			"type": "string"
		},
		"userName": {
			"type": "string"
		},
		"email2": {
			"type": "string"
		},
		"password2": {
			"type": "string"
		},
		"contactName": {
			"type": "string"
		},
		"language": {
			"type": "string"
		},
		"link": {
			"type": "string"
		},
		"facebookChatAddress": {
			"type": "string"
		},
		"hometown": {
			"type": "string"
		},
		"locale": {
			"type": "string"
		},
		"graduationYear": {
			"type": "string"
		},
		"name": {
			"type": "string"
		},
		"ledgerBuyer": {
			"type": "boolean"
		},
		"carrier": {
			"type": "string"
		},
		"score": {
			"type": "string"
		},
		"spamCount": {
			"type": "string"
		},
		"badges": {
			"type": "string"
		},
		"image": {
			"type": "string"
		},
		"jobTitle": {
			"type": "string"
		},
		"companyName": {
			"type": "string"
		},
		"twitterId": {
			"type": "string"
		},
		"fio": {
			"type": "string"
		},
		"middleName": {
			"type": "string"
		},
		"encryptedPassword": {
			"type": "string"
		},
		"signInCount": {
			"type": "string"
		},
		"currentSignInAt": {
			"type": "string"
		},
		"lastSignInAt": {
			"type": "string"
		},
		"currentSignInIp": {
			"type": "string"
		},
		"lastSignInIp": {
			"type": "string"
		},
		"authenticationToken": {
			"type": "string"
		},
		"createdAt": {
			"type": "string"
		},
		"updatedAt": {
			"type": "string"
		},
		"uf": {
			"type": "string"
		},
		"isPatient": {
			"type": "boolean"
		},
		"privacyPolicy": {
			"type": "boolean"
		},
		"lastUse": {
			"type": "string"
		},
		"isAdmin": {
			"type": "boolean"
		},
		"isCaregiver": {
			"type": "boolean"
		},
		"isSamsungStore": {
			"type": "boolean"
		},
		"syncFavoriteMeals": {
			"type": "boolean"
		},
		"isHapvida": {
			"type": "boolean"
		},
		"profileId": {
			"type": "string"
		},
		"latitude": {
			"type": [
				"number",
				"string"
			]
		},
		"longitude": {
			"type": [
				"number",
				"string"
			]
		},
		"provider": {
			"type": "string"
		},
		"uid": {
			"type": "string"
		},
		"purposeUse": {
			"type": "string"
		},
		"resetPasswordToken": {
			"type": "string"
		},
		"resetPasswordSentAt": {
			"type": "string"
		},
		"huggyId": {
			"type": "string"
		},
		"zipCode": {
			"type": "string"
		},
		"officeAddress": {
			"type": "string"
		},
		"hasCard": {
			"type": "string"
		},
		"rememberCreatedAt": {
			"type": "string"
		},
		"crm": {
			"type": "string"
		},
		"cpf": {
			"type": "string"
		},
		"wishToBeFound": {
			"type": "boolean"
		},
		"isDoctor": {
			"type": "boolean"
		},
		"isNutritionist": {
			"type": "boolean"
		},
		"crn": {
			"type": "string"
		},
		"officePhone": {
			"type": "string"
		},
		"officeEmail": {
			"type": "string"
		},
		"approved": {
			"type": "boolean"
		},
		"confirmedAt": {
			"type": "string"
		},
		"confirmationSentAt": {
			"type": "string"
		},
		"officeAttendant": {
			"type": "string"
		},
		"confirmationToken": {
			"type": "string"
		},
		"doNotReceiveAlerts": {
			"type": "boolean"
		},
		"industry": {
			"type": "string"
		},
		"jobCompanyName": {
			"type": "string"
		},
		"phoneType": {
			"type": "string"
		},
		"locationRegion": {
			"type": "string"
		},
		"locationCountry": {
			"type": "string"
		},
		"linkedinURL": {
			"type": "string"
		},
		"jobCompanyWebsite": {
			"type": "string"
		},
		"emailType": {
			"type": "string"
		},
		"userId": {
			"type": "string"
		},
		"valid": {
			"type": "object",
			"properties": {
				"phone": {
					"type": "boolean"
				},
				"email": {
					"type": "boolean"
				}
			},
			"required": [
				"phone"
			]
		},
		"ipn": {
			"type": "string"
		},
		"role": {
			"type": "string"
		},
		"useTwoFactorAuth": {
			"type": "string"
		},
		"isLegal": {
			"type": "string"
		},
		"isIndividualEntrepreneur": {
			"type": "string"
		},
		"userIdentificationType": {
			"type": "string"
		},
		"passportSeries": {
			"type": "string"
		},
		"passportNumber": {
			"type": "string"
		},
		"passportIssueDate": {
			"type": "string"
		},
		"passportIssuedBy": {
			"type": "string"
		},
		"needOnboarding": {
			"type": "string"
		},
		"addressStruct": {
			"type": "object",
			"properties": {
				"city": {
					"anyOf": [
						{
							"type": "null"
						},
						{
							"type": "object",
							"properties": {
								"id": {
									"type": "string"
								},
								"name": {
									"type": "string"
								},
								"type": {
									"type": "string"
								},
								"registerRecord": {
									"type": "object",
									"properties": {
										"id": {
											"type": "string"
										},
										"cvk": {
											"type": "string"
										},
										"anId": {
											"type": "string"
										},
										"code": {
											"type": "string"
										},
										"name": {
											"type": "string"
										},
										"type": {
											"type": "string"
										},
										"atuId": {
											"type": "string"
										},
										"keyId": {
											"type": "integer"
										},
										"label": {
											"type": "string"
										},
										"level": {
											"type": "string"
										},
										"value": {
											"type": "string"
										},
										"status": {
											"type": "string"
										},
										"childId": {
											"type": "string"
										},
										"closedAt": {
											"type": "string"
										},
										"atuNameId": {
											"type": "string"
										},
										"createdAt": {
											"type": "string"
										},
										"KOATUUCode": {
											"type": "string"
										},
										"registerId": {
											"type": "integer"
										},
										"atuParentId": {
											"type": "string"
										},
										"parentKeyId": {
											"type": "integer"
										},
										"stringified": {
											"type": "string"
										},
										"isRelationId": {
											"type": "string"
										},
										"isRelationLink": {
											"type": "string"
										},
										"territorialCommunityKATOTTGCode": {
											"type": "string"
										},
										"KATOTTGCode": {
											"type": "string"
										},
										"koatuuCode": {
											"type": "string"
										},
										"territorialCommunityKatottgCode": {
											"type": "string"
										},
										"KATOTTGName": {
											"type": "string"
										},
										"KATOTTGType": {
											"type": "string"
										},
										"katottgCode": {
											"type": "string"
										}
									},
									"required": [
										"atuId",
										"atuNameId",
										"atuParentId",
										"code",
										"cvk",
										"id",
										"isRelationId",
										"isRelationLink",
										"keyId",
										"label",
										"level",
										"name",
										"registerId",
										"status",
										"stringified",
										"type",
										"value"
									]
								},
								"registerRecordId": {
									"type": "string"
								}
							},
							"required": [
								"id",
								"name",
								"type"
							]
						}
					]
				},
				"index": {
					"type": "string"
				},
				"region": {
					"anyOf": [
						{
							"type": "null"
						},
						{
							"type": "object",
							"properties": {
								"id": {
									"type": "string"
								},
								"name": {
									"type": "string"
								},
								"type": {
									"type": "string"
								},
								"registerRecord": {
									"type": "object",
									"properties": {
										"id": {
											"type": "string"
										},
										"cvk": {
											"type": "string"
										},
										"anId": {
											"type": "string"
										},
										"code": {
											"type": "string"
										},
										"name": {
											"type": "string"
										},
										"type": {
											"type": "string"
										},
										"atuId": {
											"type": "string"
										},
										"keyId": {
											"type": "integer"
										},
										"label": {
											"type": "string"
										},
										"level": {
											"type": "string"
										},
										"value": {
											"type": "string"
										},
										"status": {
											"type": "string"
										},
										"childId": {
											"type": "string"
										},
										"closedAt": {
											"type": "string"
										},
										"atuNameId": {
											"type": "string"
										},
										"createdAt": {
											"type": "string"
										},
										"KOATUUCode": {
											"type": "string"
										},
										"registerId": {
											"type": "integer"
										},
										"atuParentId": {
											"type": "string"
										},
										"stringified": {
											"type": "string"
										},
										"isRelationId": {
											"type": "string"
										},
										"isRelationLink": {
											"type": "string"
										},
										"KATOTTGCode": {
											"type": "string"
										},
										"KATOTTGName": {
											"type": "string"
										},
										"KATOTTGType": {
											"type": "string"
										},
										"koatuuCode": {
											"type": "string"
										},
										"katottgCode": {
											"type": "string"
										}
									},
									"required": [
										"atuId",
										"atuNameId",
										"code",
										"id",
										"name",
										"stringified"
									]
								},
								"registerRecordId": {
									"type": "string"
								}
							},
							"required": [
								"id",
								"name",
								"registerRecord",
								"registerRecordId"
							]
						}
					]
				},
				"street": {
					"type": "object",
					"properties": {
						"id": {
							"type": "string"
						},
						"name": {
							"type": "string"
						},
						"type": {
							"type": "string"
						},
						"registerRecord": {
							"type": "object",
							"properties": {
								"name": {
									"type": "string"
								},
								"type": {
									"type": "string"
								}
							},
							"required": [
								"name",
								"type"
							]
						},
						"registerRecordId": {
							"type": "string"
						}
					},
					"required": [
						"id",
						"name",
						"type"
					]
				},
				"building": {
					"type": "string"
				},
				"district": {
					"anyOf": [
						{
							"type": "null"
						},
						{
							"type": "object",
							"properties": {
								"id": {
									"type": "string"
								},
								"name": {
									"type": "string"
								},
								"type": {
									"type": "string"
								},
								"registerRecord": {
									"type": "object",
									"properties": {
										"id": {
											"type": "string"
										},
										"cvk": {
											"type": "string"
										},
										"anId": {
											"type": "string"
										},
										"code": {
											"type": "string"
										},
										"name": {
											"type": "string"
										},
										"type": {
											"type": "string"
										},
										"atuId": {
											"type": "string"
										},
										"keyId": {
											"type": "integer"
										},
										"label": {
											"type": "string"
										},
										"level": {
											"type": "string"
										},
										"value": {
											"type": "string"
										},
										"status": {
											"type": "string"
										},
										"childId": {
											"type": "string"
										},
										"closedAt": {
											"type": "string"
										},
										"atuNameId": {
											"type": "string"
										},
										"createdAt": {
											"type": "string"
										},
										"KOATUUCode": {
											"type": "string"
										},
										"registerId": {
											"type": "integer"
										},
										"atuParentId": {
											"type": "string"
										},
										"parentKeyId": {
											"type": "integer"
										},
										"stringified": {
											"type": "string"
										},
										"isRelationId": {
											"type": "string"
										},
										"isRelationLink": {
											"type": "string"
										},
										"territorialCommunityKATOTTGCode": {
											"type": "string"
										},
										"KATOTTGCode": {
											"type": "string"
										},
										"KATOTTGName": {
											"type": "string"
										},
										"KATOTTGType": {
											"type": "string"
										},
										"koatuuCode": {
											"type": "string"
										},
										"territorialCommunityKatottgCode": {
											"type": "string"
										},
										"fullName": {
											"type": "string"
										},
										"parentCity": {
											"type": "object",
											"properties": {
												"cvk": {
													"type": "string"
												},
												"code": {
													"type": "string"
												},
												"name": {
													"type": "string"
												},
												"type": {
													"type": "string"
												},
												"atuId": {
													"type": "string"
												},
												"level": {
													"type": "string"
												},
												"status": {
													"type": "string"
												},
												"atuNameId": {
													"type": "string"
												},
												"atuParentId": {
													"type": "string"
												},
												"anId": {
													"type": "string"
												},
												"childId": {
													"type": "string"
												},
												"closedAt": {
													"type": "string"
												},
												"createdAt": {
													"type": "string"
												},
												"KOATUUCode": {
													"type": "string"
												},
												"KATOTTGCode": {
													"type": "string"
												},
												"KATOTTGName": {
													"type": "string"
												},
												"KATOTTGType": {
													"type": "string"
												},
												"koatuuCode": {
													"type": "string"
												},
												"katottgCode": {
													"type": "string"
												},
												"katottgName": {
													"type": "string"
												},
												"katottgType": {
													"type": "string"
												}
											},
											"required": [
												"atuId",
												"atuNameId",
												"atuParentId",
												"code",
												"cvk",
												"level",
												"name",
												"status",
												"type"
											]
										},
										"katottgCode": {
											"type": "string"
										}
									},
									"required": [
										"atuId",
										"atuNameId",
										"id",
										"name",
										"stringified"
									]
								},
								"registerRecordId": {
									"type": "string"
								}
							},
							"required": [
								"id",
								"name",
								"registerRecord",
								"registerRecordId"
							]
						}
					]
				},
				"korp": {
					"type": "string"
				},
				"apt": {
					"type": "string"
				}
			},
			"required": [
				"building",
				"city",
				"district",
				"index",
				"region",
				"street"
			]
		},
		"isActive": {
			"type": "string"
		},
		"isPrivateHouse": {
			"type": "string"
		},
		"foreignersDocumentType": {
			"type": "object",
			"properties": {
				"id": {
					"type": "string"
				},
				"registerId": {
					"type": "integer"
				},
				"keyId": {
					"type": "integer"
				},
				"stringified": {
					"type": "string"
				},
				"code": {
					"type": "string"
				},
				"name": {
					"type": "string"
				},
				"value": {
					"type": "string"
				},
				"label": {
					"type": "string"
				},
				"registerRecordId": {
					"type": "string"
				},
				"type": {
					"type": "string"
				},
				"registerRecord": {
					"type": "object",
					"properties": {
						"id": {
							"type": "string"
						},
						"registerId": {
							"type": "integer"
						},
						"keyId": {
							"type": "integer"
						},
						"stringified": {
							"type": "string"
						},
						"code": {
							"type": "string"
						},
						"name": {
							"type": "string"
						},
						"value": {
							"type": "string"
						},
						"label": {
							"type": "string"
						}
					},
					"required": [
						"code",
						"id",
						"keyId",
						"label",
						"name",
						"registerId",
						"stringified",
						"value"
					]
				}
			}
		},
		"idCardNumber": {
			"type": "string"
		},
		"idCardIssueDate": {
			"type": "string"
		},
		"idCardIssuedBy": {
			"type": "string"
		},
		"idCardExpiryDate": {
			"type": "string"
		},
		"onboardingTaskId": {
			"type": "string"
		},
		"edrpou": {
			"type": "string"
		},
		"foreignersDocumentNumber": {
			"type": "string"
		},
		"foreignersDocumentIssueDate": {
			"type": "string"
		},
		"foreignersDocumentIssuedBy": {
			"type": "string"
		},
		"foreignersDocumentExpireDate": {
			"type": "string"
		},
		"foreignersDocumentSeries": {
			"type": "string"
		},
		"countryCode": {
			"type": "string"
		},
		"postCode": {
			"type": "string"
		},
		"region": {
			"type": "string"
		},
		"nationalIds": {
			"type": "object",
			"properties": {
				"Trade register number": {
					"type": "array",
					"items": {
						"type": "string"
					}
				},
				"NOC": {
					"type": "array",
					"items": {
						"type": "string"
					}
				},
				"Unified social credit code": {
					"type": "array",
					"items": {
						"type": "string"
					}
				},
				"LEI": {
					"type": "array",
					"items": {
						"type": "string"
					}
				},
				"Tax number": {
					"type": "array",
					"items": {
						"type": "string"
					}
				},
				"TIN": {
					"type": "array",
					"items": {
						"type": "string"
					}
				},
				"RUT": {
					"type": "array",
					"items": {
						"type": "string"
					}
				},
				"UID": {
					"type": "array",
					"items": {
						"type": "string"
					}
				},
				"CH-number": {
					"type": "array",
					"items": {
						"type": "string"
					}
				},
				"CNPJ": {
					"type": "array",
					"items": {
						"type": "string"
					}
				},
				"NIRE": {
					"type": "array",
					"items": {
						"type": "string"
					}
				},
				"SWIFT code": {
					"type": "array",
					"items": {
						"type": "string"
					}
				},
				"European VAT number": {
					"type": "array",
					"items": {
						"type": "string"
					}
				},
				"UIC": {
					"type": "array",
					"items": {
						"type": "string"
					}
				},
				"Belgian company number": {
					"type": "array",
					"items": {
						"type": "string"
					}
				},
				"Establishment number": {
					"type": "array",
					"items": {
						"type": "string"
					}
				},
				"NSSO code": {
					"type": "array",
					"items": {
						"type": "string"
					}
				},
				"UCN": {
					"type": "array",
					"items": {
						"type": "string"
					}
				},
				"JIB": {
					"type": "array",
					"items": {
						"type": "string"
					}
				},
				"ABN": {
					"type": "array",
					"items": {
						"type": "string"
					}
				},
				"ACN": {
					"type": "array",
					"items": {
						"type": "string"
					}
				},
				"RSSD ID": {
					"type": "array",
					"items": {
						"type": "string"
					}
				},
				"CIK": {
					"type": "array",
					"items": {
						"type": "string"
					}
				},
				"USt-IdNr.": {
					"type": "array",
					"items": {
						"type": "string"
					}
				},
				"OeNB number": {
					"type": "array",
					"items": {
						"type": "string"
					}
				},
				"NIPT": {
					"type": "array",
					"items": {
						"type": "string"
					}
				},
				"Commercial register number": {
					"type": "array",
					"items": {
						"type": "string"
					}
				},
				"Chamber of commerce number": {
					"type": "array",
					"items": {
						"type": "string"
					}
				},
				"TPIN": {
					"type": "array",
					"items": {
						"type": "string"
					}
				},
				"VAT number": {
					"type": "array",
					"items": {
						"type": "string"
					}
				},
				"Enterprise number": {
					"type": "array",
					"items": {
						"type": "string"
					}
				},
				"IMO number": {
					"type": "array",
					"items": {
						"type": "string"
					}
				},
				"NIF": {
					"type": "array",
					"items": {
						"type": "string"
					}
				},
				"RUC": {
					"type": "array",
					"items": {
						"type": "string"
					}
				},
				"CR number": {
					"type": "array",
					"items": {
						"type": "string"
					}
				},
				"NZBN": {
					"type": "array",
					"items": {
						"type": "string"
					}
				},
				"Company number": {
					"type": "array",
					"items": {
						"type": "string"
					}
				},
				"Organization number": {
					"type": "array",
					"items": {
						"type": "string"
					}
				},
				"CoC-number": {
					"type": "array",
					"items": {
						"type": "string"
					}
				},
				"Location number": {
					"type": "array",
					"items": {
						"type": "string"
					}
				},
				"RSIN": {
					"type": "array",
					"items": {
						"type": "string"
					}
				},
				"RFC": {
					"type": "array",
					"items": {
						"type": "string"
					}
				},
				"PIN": {
					"type": "array",
					"items": {
						"type": "string"
					}
				},
				"Registarski broj": {
					"type": "array",
					"items": {
						"type": "string"
					}
				},
				"IDNO": {
					"type": "array",
					"items": {
						"type": "string"
					}
				},
				"RCI number": {
					"type": "array",
					"items": {
						"type": "string"
					}
				},
				"ICE": {
					"type": "array",
					"items": {
						"type": "string"
					}
				},
				"CCIAA number": {
					"type": "array",
					"items": {
						"type": "string"
					}
				},
				"Codice fiscale": {
					"type": "array",
					"items": {
						"type": "string"
					}
				},
				"Partita IVA": {
					"type": "array",
					"items": {
						"type": "string"
					}
				},
				"SIREN number": {
					"type": "array",
					"items": {
						"type": "string"
					}
				},
				"SIRET number": {
					"type": "array",
					"items": {
						"type": "string"
					}
				},
				"Business ID": {
					"type": "array",
					"items": {
						"type": "string"
					}
				},
				"NRC number": {
					"type": "array",
					"items": {
						"type": "string"
					}
				},
				"NIS": {
					"type": "array",
					"items": {
						"type": "string"
					}
				},
				"Charity number": {
					"type": "array",
					"items": {
						"type": "string"
					}
				},
				"NIT": {
					"type": "array",
					"items": {
						"type": "string"
					}
				},
				"CUIT": {
					"type": "array",
					"items": {
						"type": "string"
					}
				},
				"OKPO": {
					"type": "array",
					"items": {
						"type": "string"
					}
				},
				"OGRN": {
					"type": "array",
					"items": {
						"type": "string"
					}
				},
				"INN": {
					"type": "array",
					"items": {
						"type": "string"
					}
				},
				"NIP": {
					"type": "array",
					"items": {
						"type": "string"
					}
				},
				"REGON number": {
					"type": "array",
					"items": {
						"type": "string"
					}
				},
				"BIN": {
					"type": "array",
					"items": {
						"type": "string"
					}
				},
				"Corporate registered number": {
					"type": "array",
					"items": {
						"type": "string"
					}
				},
				"Corporate Number": {
					"type": "array",
					"items": {
						"type": "string"
					}
				},
				"CIN": {
					"type": "array",
					"items": {
						"type": "string"
					}
				},
				"PAN": {
					"type": "array",
					"items": {
						"type": "string"
					}
				},
				"GSTIN": {
					"type": "array",
					"items": {
						"type": "string"
					}
				},
				"Statistical number": {
					"type": "array",
					"items": {
						"type": "string"
					}
				},
				"MBS": {
					"type": "array",
					"items": {
						"type": "string"
					}
				},
				"NIN": {
					"type": "array",
					"items": {
						"type": "string"
					}
				},
				"OIB": {
					"type": "array",
					"items": {
						"type": "string"
					}
				},
				"AFM": {
					"type": "array",
					"items": {
						"type": "string"
					}
				},
				"CVR-nummer": {
					"type": "array",
					"items": {
						"type": "string"
					}
				},
				"P-nummer": {
					"type": "array",
					"items": {
						"type": "string"
					}
				},
				"RNC": {
					"type": "array",
					"items": {
						"type": "string"
					}
				},
				"RIF": {
					"type": "array",
					"items": {
						"type": "string"
					}
				},
				"NAIC number": {
					"type": "array",
					"items": {
						"type": "string"
					}
				},
				"FDIC Unique Number": {
					"type": "array",
					"items": {
						"type": "string"
					}
				},
				"FDIC Certificate Number": {
					"type": "array",
					"items": {
						"type": "string"
					}
				},
				"EIN": {
					"type": "array",
					"items": {
						"type": "string"
					}
				},
				"CU/NCUA number": {
					"type": "array",
					"items": {
						"type": "string"
					}
				},
				"EDRPOU code": {
					"type": "array",
					"items": {
						"type": "string"
					}
				},
				"Mersis number": {
					"type": "array",
					"items": {
						"type": "string"
					}
				},
				"UEN": {
					"type": "array",
					"items": {
						"type": "string"
					}
				},
				"NCR number": {
					"type": "array",
					"items": {
						"type": "string"
					}
				},
				"Uniform invoice number": {
					"type": "array",
					"items": {
						"type": "string"
					}
				},
				"GEMI number": {
					"type": "array",
					"items": {
						"type": "string"
					}
				},
				"RGD number": {
					"type": "array",
					"items": {
						"type": "string"
					}
				},
				"OGRNIP": {
					"type": "array",
					"items": {
						"type": "string"
					}
				},
				"RC number": {
					"type": "array",
					"items": {
						"type": "string"
					}
				},
				"Kennitala": {
					"type": "array",
					"items": {
						"type": "string"
					}
				},
				"Corporation Number": {
					"type": "array",
					"items": {
						"type": "string"
					}
				},
				"Business Number": {
					"type": "array",
					"items": {
						"type": "string"
					}
				},
				"BRN number": {
					"type": "array",
					"items": {
						"type": "string"
					}
				},
				"SEC registration number": {
					"type": "array",
					"items": {
						"type": "string"
					}
				},
				"Industrial license": {
					"type": "array",
					"items": {
						"type": "string"
					}
				},
				"MBO": {
					"type": "array",
					"items": {
						"type": "string"
					}
				},
				"Broj obrtnice": {
					"type": "array",
					"items": {
						"type": "string"
					}
				},
				"NINEA": {
					"type": "array",
					"items": {
						"type": "string"
					}
				},
				"TAN": {
					"type": "array",
					"items": {
						"type": "string"
					}
				},
				"BRN": {
					"type": "array",
					"items": {
						"type": "string"
					}
				},
				"RCS number": {
					"type": "array",
					"items": {
						"type": "string"
					}
				},
				"RCCM number": {
					"type": "array",
					"items": {
						"type": "string"
					}
				},
				"Matricula de Comercio": {
					"type": "array",
					"items": {
						"type": "string"
					}
				},
				"Business Registration Number": {
					"type": "array",
					"items": {
						"type": "string"
					}
				},
				"Patente": {
					"type": "array",
					"items": {
						"type": "string"
					}
				},
				"GER number": {
					"type": "array",
					"items": {
						"type": "string"
					}
				},
				"NIU": {
					"type": "array",
					"items": {
						"type": "string"
					}
				},
				"Entreprise code": {
					"type": "array",
					"items": {
						"type": "string"
					}
				},
				"CFAR-number": {
					"type": "array",
					"items": {
						"type": "string"
					}
				},
				"LLPIN": {
					"type": "array",
					"items": {
						"type": "string"
					}
				},
				"FIN": {
					"type": "array",
					"items": {
						"type": "string"
					}
				},
				"RBN": {
					"type": "array",
					"items": {
						"type": "string"
					}
				}
			},
			"required": [
				"Unified social credit code"
			]
		},
		"countryCode2": {
			"type": "string"
		},
		"country2": {
			"type": "string"
		},
		"nationality2": {
			"type": "string"
		},
		"address2": {
			"type": "string"
		},
		"phone2": {
			"type": "string"
		},
		"postcode": {
			"type": "string"
		},
		"site": {
			"type": "string"
		},
		"cellPhone": {
			"type": "string"
		},
		"departmentId": {
			"type": "string"
		},
		"MI": {
			"type": "string"
		},
		"access_required_to_(list_departments_and/or_Agencies)": {
			"type": "string"
		},
		"securityClearance": {
			"type": "string"
		},
		"codeOfEthicalConduct": {
			"type": "string"
		},
		"mostRecentEmployment": {
			"type": "string"
		},
		"compensation": {
			"type": "string"
		},
		"section": {
			"type": "string"
		}
	},
	"required": [
		"sourceName"
	]
},
                     "luna": {
                        "type": "object",
                        "properties": {
                           "person": {
                              "anyOf": [
                                 {
                                    "type": "null"
                                 },
                                 {
                                    "type": "object",
                                    "properties": {
                                       "@id": {
                                          "type": "string"
                                       },
                                       "@search_pointer": {
                                          "type": "string"
                                       },
                                       "@match": {
                                          "type": "number"
                                       },
                                       "names": {
                                          "type": "array",
                                          "items": {
                                             "type": "object",
                                             "properties": {
                                                "@valid_since": {
                                                   "type": "string"
                                                },
                                                "first": {
                                                   "type": "string"
                                                },
                                                "middle": {
                                                   "type": "string"
                                                },
                                                "last": {
                                                   "type": "string"
                                                },
                                                "display": {
                                                   "type": "string"
                                                }
                                             },
                                             "required": [
                                                "@valid_since",
                                                "display",
                                                "first",
                                                "last",
                                                "middle"
                                             ]
                                          }
                                       },
                                       "emails": {
                                          "type": "array",
                                          "items": {
                                             "type": "object",
                                             "properties": {
                                                "@valid_since": {
                                                   "type": "string"
                                                },
                                                "@last_seen": {
                                                   "type": "string"
                                                },
                                                "@type": {
                                                   "type": "string"
                                                },
                                                "@email_provider": {
                                                   "type": "boolean"
                                                },
                                                "address": {
                                                   "type": "string"
                                                },
                                                "address_md5": {
                                                   "type": "string"
                                                },
                                                "@disposable": {
                                                   "type": "boolean"
                                                }
                                             },
                                             "required": [
                                                "@email_provider",
                                                "address",
                                                "address_md5"
                                             ]
                                          }
                                       },
                                       "usernames": {
                                          "type": "array",
                                          "items": {
                                             "type": "object",
                                             "properties": {
                                                "content": {
                                                   "type": "string"
                                                }
                                             },
                                             "required": [
                                                "content"
                                             ]
                                          }
                                       },
                                       "phones": {
                                          "type": "array",
                                          "items": {
                                             "type": "object",
                                             "properties": {
                                                "country_code": {
                                                   "type": "integer"
                                                },
                                                "number": {
                                                   "type": "integer"
                                                },
                                                "@type": {
                                                   "type": "string"
                                                },
                                                "display": {
                                                   "type": "string"
                                                },
                                                "display_international": {
                                                   "type": "string"
                                                },
                                                "@voip": {
                                                   "type": "boolean"
                                                }
                                             },
                                             "required": [
                                                "country_code",
                                                "display",
                                                "display_international",
                                                "number"
                                             ]
                                          }
                                       },
                                       "gender": {
                                          "type": "object",
                                          "properties": {
                                             "content": {
                                                "type": "string"
                                             }
                                          },
                                          "required": [
                                             "content"
                                          ]
                                       },
                                       "dob": {
                                          "type": "object",
                                          "properties": {
                                             "date_range": {
                                                "type": "object",
                                                "properties": {
                                                   "start": {
                                                      "type": "string"
                                                   },
                                                   "end": {
                                                      "type": "string"
                                                   }
                                                },
                                                "required": [
                                                   "end",
                                                   "start"
                                                ]
                                             },
                                             "display": {
                                                "type": "string"
                                             }
                                          },
                                          "required": [
                                             "date_range",
                                             "display"
                                          ]
                                       },
                                       "languages": {
                                          "type": "array",
                                          "items": {
                                             "type": "object",
                                             "properties": {
                                                "language": {
                                                   "type": "string"
                                                },
                                                "region": {
                                                   "type": "string"
                                                },
                                                "display": {
                                                   "type": "string"
                                                }
                                             },
                                             "required": [
                                                "display",
                                                "language",
                                                "region"
                                             ]
                                          }
                                       },
                                       "origin_countries": {
                                          "type": "array",
                                          "items": {
                                             "type": "object",
                                             "properties": {
                                                "country": {
                                                   "type": "string"
                                                }
                                             },
                                             "required": [
                                                "country"
                                             ]
                                          }
                                       },
                                       "addresses": {
                                          "type": "array",
                                          "items": {
                                             "type": "object",
                                             "properties": {
                                                "@valid_since": {
                                                   "type": "string"
                                                },
                                                "country": {
                                                   "type": "string"
                                                },
                                                "state": {
                                                   "type": "string"
                                                },
                                                "city": {
                                                   "type": "string"
                                                },
                                                "street": {
                                                   "type": "string"
                                                },
                                                "house": {
                                                   "type": "string"
                                                },
                                                "apartment": {
                                                   "type": "string"
                                                },
                                                "zip_code": {
                                                   "type": "string"
                                                },
                                                "display": {
                                                   "type": "string"
                                                }
                                             },
                                             "required": [
                                                "@valid_since",
                                                "apartment",
                                                "city",
                                                "country",
                                                "display",
                                                "house",
                                                "state",
                                                "street",
                                                "zip_code"
                                             ]
                                          }
                                       },
                                       "jobs": {
                                          "type": "array",
                                          "items": {
                                             "type": "object",
                                             "properties": {
                                                "title": {
                                                   "type": "string"
                                                },
                                                "organization": {
                                                   "type": "string"
                                                },
                                                "industry": {
                                                   "type": "string"
                                                },
                                                "date_range": {
                                                   "type": "object",
                                                   "properties": {
                                                      "start": {
                                                         "type": "string"
                                                      },
                                                      "end": {
                                                         "type": "string"
                                                      }
                                                   },
                                                   "required": [
                                                      "end",
                                                      "start"
                                                   ]
                                                },
                                                "organization_data": {
                                                   "type": "object",
                                                   "properties": {
                                                      "name": {
                                                         "type": "string"
                                                      },
                                                      "domain": {
                                                         "type": "string"
                                                      },
                                                      "domain_accuracy": {
                                                         "type": "string"
                                                      }
                                                   },
                                                   "required": [
                                                      "domain",
                                                      "domain_accuracy",
                                                      "name"
                                                   ]
                                                },
                                                "display": {
                                                   "type": "string"
                                                }
                                             },
                                             "required": [
                                                "date_range",
                                                "display",
                                                "industry",
                                                "organization",
                                                "organization_data",
                                                "title"
                                             ]
                                          }
                                       },
                                       "educations": {
                                          "type": "array",
                                          "items": {
                                             "type": "object",
                                             "properties": {
                                                "degree": {
                                                   "type": "string"
                                                },
                                                "school": {
                                                   "type": "string"
                                                },
                                                "date_range": {
                                                   "type": "object",
                                                   "properties": {
                                                      "start": {
                                                         "type": "string"
                                                      },
                                                      "end": {
                                                         "type": "string"
                                                      }
                                                   },
                                                   "required": [
                                                      "end",
                                                      "start"
                                                   ]
                                                },
                                                "display": {
                                                   "type": "string"
                                                }
                                             },
                                             "required": [
                                                "date_range",
                                                "degree",
                                                "display",
                                                "school"
                                             ]
                                          }
                                       },
                                       "vehicles": {
                                          "type": "array",
                                          "items": {
                                             "type": "object",
                                             "properties": {
                                                "@valid_since": {
                                                   "type": "string"
                                                },
                                                "vin": {
                                                   "type": "string"
                                                },
                                                "year": {
                                                   "type": "string"
                                                },
                                                "make": {
                                                   "type": "string"
                                                },
                                                "model": {
                                                   "type": "string"
                                                },
                                                "type": {
                                                   "type": "string"
                                                },
                                                "display": {
                                                   "type": "string"
                                                }
                                             },
                                             "required": [
                                                "@valid_since",
                                                "display",
                                                "make",
                                                "model",
                                                "type",
                                                "vin",
                                                "year"
                                             ]
                                          }
                                       },
                                       "relationships": {
                                          "type": "array",
                                          "items": {
                                             "type": "object",
                                             "properties": {
                                                "@type": {
                                                   "type": "string"
                                                },
                                                "@subtype": {
                                                   "type": "string"
                                                },
                                                "names": {
                                                   "type": "array",
                                                   "items": {
                                                      "type": "object",
                                                      "properties": {
                                                         "first": {
                                                            "type": "string"
                                                         },
                                                         "last": {
                                                            "type": "string"
                                                         },
                                                         "display": {
                                                            "type": "string"
                                                         }
                                                      },
                                                      "required": [
                                                         "display",
                                                         "first",
                                                         "last"
                                                      ]
                                                   }
                                                }
                                             },
                                             "required": [
                                                "@subtype",
                                                "@type",
                                                "names"
                                             ]
                                          }
                                       },
                                       "user_ids": {
                                          "type": "array",
                                          "items": {
                                             "type": "object",
                                             "properties": {
                                                "content": {
                                                   "type": "string"
                                                }
                                             },
                                             "required": [
                                                "content"
                                             ]
                                          }
                                       },
                                       "images": {
                                          "type": "array",
                                          "items": {
                                             "type": "object",
                                             "properties": {
                                                "url": {
                                                   "type": "string"
                                                },
                                                "thumbnail_token": {
                                                   "type": "string"
                                                }
                                             },
                                             "required": [
                                                "thumbnail_token",
                                                "url"
                                             ]
                                          }
                                       },
                                       "urls": {
                                          "type": "array",
                                          "items": {
                                             "type": "object",
                                             "properties": {
                                                "@source_id": {
                                                   "type": "string"
                                                },
                                                "@domain": {
                                                   "type": "string"
                                                },
                                                "@name": {
                                                   "type": "string"
                                                },
                                                "@category": {
                                                   "type": "string"
                                                },
                                                "url": {
                                                   "type": "string"
                                                }
                                             },
                                             "required": [
                                                "@category",
                                                "@domain",
                                                "@name",
                                                "@source_id",
                                                "url"
                                             ]
                                          }
                                       }
                                    },
                                    "required": [
                                       "@id",
                                       "@match",
                                       "@search_pointer",
                                       "addresses",
                                       "dob",
                                       "educations",
                                       "emails",
                                       "gender",
                                       "images",
                                       "jobs",
                                       "languages",
                                       "names",
                                       "origin_countries",
                                       "phones",
                                       "relationships",
                                       "urls",
                                       "user_ids",
                                       "usernames",
                                       "vehicles"
                                    ]
                                 }
                              ]
                           },
                           "possiblePersons": {
                              "anyOf": [
                                 {
                                    "type": "null"
                                 },
                                 {
                                    "type": "array",
                                    "items": {
                                       "type": "object",
                                       "properties": {
                                          "@id": {
                                             "type": "string"
                                          },
                                          "@search_pointer": {
                                             "type": "string"
                                          },
                                          "@match": {
                                             "type": "number"
                                          },
                                          "names": {
                                             "type": "array",
                                             "items": {
                                                "type": "object",
                                                "properties": {
                                                   "@valid_since": {
                                                      "type": "string"
                                                   },
                                                   "first": {
                                                      "type": "string"
                                                   },
                                                   "middle": {
                                                      "type": "string"
                                                   },
                                                   "last": {
                                                      "type": "string"
                                                   },
                                                   "display": {
                                                      "type": "string"
                                                   }
                                                },
                                                "required": [
                                                   "@valid_since",
                                                   "display",
                                                   "first",
                                                   "last",
                                                   "middle"
                                                ]
                                             }
                                          },
                                          "emails": {
                                             "type": "array",
                                             "items": {
                                                "type": "object",
                                                "properties": {
                                                   "@valid_since": {
                                                      "type": "string"
                                                   },
                                                   "@last_seen": {
                                                      "type": "string"
                                                   },
                                                   "@type": {
                                                      "type": "string"
                                                   },
                                                   "@email_provider": {
                                                      "type": "boolean"
                                                   },
                                                   "address": {
                                                      "type": "string"
                                                   },
                                                   "address_md5": {
                                                      "type": "string"
                                                   },
                                                   "@disposable": {
                                                      "type": "boolean"
                                                   }
                                                },
                                                "required": [
                                                   "@email_provider",
                                                   "address",
                                                   "address_md5"
                                                ]
                                             }
                                          },
                                          "usernames": {
                                             "type": "array",
                                             "items": {
                                                "type": "object",
                                                "properties": {
                                                   "content": {
                                                      "type": "string"
                                                   }
                                                },
                                                "required": [
                                                   "content"
                                                ]
                                             }
                                          },
                                          "phones": {
                                             "type": "array",
                                             "items": {
                                                "type": "object",
                                                "properties": {
                                                   "country_code": {
                                                      "type": "integer"
                                                   },
                                                   "number": {
                                                      "type": "integer"
                                                   },
                                                   "@type": {
                                                      "type": "string"
                                                   },
                                                   "display": {
                                                      "type": "string"
                                                   },
                                                   "display_international": {
                                                      "type": "string"
                                                   },
                                                   "@voip": {
                                                      "type": "boolean"
                                                   }
                                                },
                                                "required": [
                                                   "country_code",
                                                   "display",
                                                   "display_international",
                                                   "number"
                                                ]
                                             }
                                          },
                                          "gender": {
                                             "type": "object",
                                             "properties": {
                                                "content": {
                                                   "type": "string"
                                                }
                                             },
                                             "required": [
                                                "content"
                                             ]
                                          },
                                          "dob": {
                                             "type": "object",
                                             "properties": {
                                                "date_range": {
                                                   "type": "object",
                                                   "properties": {
                                                      "start": {
                                                         "type": "string"
                                                      },
                                                      "end": {
                                                         "type": "string"
                                                      }
                                                   },
                                                   "required": [
                                                      "end",
                                                      "start"
                                                   ]
                                                },
                                                "display": {
                                                   "type": "string"
                                                }
                                             },
                                             "required": [
                                                "date_range",
                                                "display"
                                             ]
                                          },
                                          "languages": {
                                             "type": "array",
                                             "items": {
                                                "type": "object",
                                                "properties": {
                                                   "language": {
                                                      "type": "string"
                                                   },
                                                   "region": {
                                                      "type": "string"
                                                   },
                                                   "display": {
                                                      "type": "string"
                                                   }
                                                },
                                                "required": [
                                                   "display",
                                                   "language",
                                                   "region"
                                                ]
                                             }
                                          },
                                          "origin_countries": {
                                             "type": "array",
                                             "items": {
                                                "type": "object",
                                                "properties": {
                                                   "country": {
                                                      "type": "string"
                                                   }
                                                },
                                                "required": [
                                                   "country"
                                                ]
                                             }
                                          },
                                          "addresses": {
                                             "type": "array",
                                             "items": {
                                                "type": "object",
                                                "properties": {
                                                   "@valid_since": {
                                                      "type": "string"
                                                   },
                                                   "country": {
                                                      "type": "string"
                                                   },
                                                   "state": {
                                                      "type": "string"
                                                   },
                                                   "city": {
                                                      "type": "string"
                                                   },
                                                   "street": {
                                                      "type": "string"
                                                   },
                                                   "house": {
                                                      "type": "string"
                                                   },
                                                   "apartment": {
                                                      "type": "string"
                                                   },
                                                   "zip_code": {
                                                      "type": "string"
                                                   },
                                                   "display": {
                                                      "type": "string"
                                                   }
                                                },
                                                "required": [
                                                   "@valid_since",
                                                   "apartment",
                                                   "city",
                                                   "country",
                                                   "display",
                                                   "house",
                                                   "state",
                                                   "street",
                                                   "zip_code"
                                                ]
                                             }
                                          },
                                          "jobs": {
                                             "type": "array",
                                             "items": {
                                                "type": "object",
                                                "properties": {
                                                   "title": {
                                                      "type": "string"
                                                   },
                                                   "organization": {
                                                      "type": "string"
                                                   },
                                                   "industry": {
                                                      "type": "string"
                                                   },
                                                   "date_range": {
                                                      "type": "object",
                                                      "properties": {
                                                         "start": {
                                                            "type": "string"
                                                         },
                                                         "end": {
                                                            "type": "string"
                                                         }
                                                      },
                                                      "required": [
                                                         "end",
                                                         "start"
                                                      ]
                                                   },
                                                   "organization_data": {
                                                      "type": "object",
                                                      "properties": {
                                                         "name": {
                                                            "type": "string"
                                                         },
                                                         "domain": {
                                                            "type": "string"
                                                         },
                                                         "domain_accuracy": {
                                                            "type": "string"
                                                         }
                                                      },
                                                      "required": [
                                                         "domain",
                                                         "domain_accuracy",
                                                         "name"
                                                      ]
                                                   },
                                                   "display": {
                                                      "type": "string"
                                                   }
                                                },
                                                "required": [
                                                   "date_range",
                                                   "display",
                                                   "industry",
                                                   "organization",
                                                   "organization_data",
                                                   "title"
                                                ]
                                             }
                                          },
                                          "educations": {
                                             "type": "array",
                                             "items": {
                                                "type": "object",
                                                "properties": {
                                                   "degree": {
                                                      "type": "string"
                                                   },
                                                   "school": {
                                                      "type": "string"
                                                   },
                                                   "date_range": {
                                                      "type": "object",
                                                      "properties": {
                                                         "start": {
                                                            "type": "string"
                                                         },
                                                         "end": {
                                                            "type": "string"
                                                         }
                                                      },
                                                      "required": [
                                                         "end",
                                                         "start"
                                                      ]
                                                   },
                                                   "display": {
                                                      "type": "string"
                                                   }
                                                },
                                                "required": [
                                                   "date_range",
                                                   "degree",
                                                   "display",
                                                   "school"
                                                ]
                                             }
                                          },
                                          "vehicles": {
                                             "type": "array",
                                             "items": {
                                                "type": "object",
                                                "properties": {
                                                   "@valid_since": {
                                                      "type": "string"
                                                   },
                                                   "vin": {
                                                      "type": "string"
                                                   },
                                                   "year": {
                                                      "type": "string"
                                                   },
                                                   "make": {
                                                      "type": "string"
                                                   },
                                                   "model": {
                                                      "type": "string"
                                                   },
                                                   "type": {
                                                      "type": "string"
                                                   },
                                                   "display": {
                                                      "type": "string"
                                                   }
                                                },
                                                "required": [
                                                   "@valid_since",
                                                   "display",
                                                   "make",
                                                   "model",
                                                   "type",
                                                   "vin",
                                                   "year"
                                                ]
                                             }
                                          },
                                          "relationships": {
                                             "type": "array",
                                             "items": {
                                                "type": "object",
                                                "properties": {
                                                   "@type": {
                                                      "type": "string"
                                                   },
                                                   "@subtype": {
                                                      "type": "string"
                                                   },
                                                   "names": {
                                                      "type": "array",
                                                      "items": {
                                                         "type": "object",
                                                         "properties": {
                                                            "first": {
                                                               "type": "string"
                                                            },
                                                            "last": {
                                                               "type": "string"
                                                            },
                                                            "display": {
                                                               "type": "string"
                                                            }
                                                         },
                                                         "required": [
                                                            "display",
                                                            "first",
                                                            "last"
                                                         ]
                                                      }
                                                   }
                                                },
                                                "required": [
                                                   "@subtype",
                                                   "@type",
                                                   "names"
                                                ]
                                             }
                                          },
                                          "user_ids": {
                                             "type": "array",
                                             "items": {
                                                "type": "object",
                                                "properties": {
                                                   "content": {
                                                      "type": "string"
                                                   }
                                                },
                                                "required": [
                                                   "content"
                                                ]
                                             }
                                          },
                                          "images": {
                                             "type": "array",
                                             "items": {
                                                "type": "object",
                                                "properties": {
                                                   "url": {
                                                      "type": "string"
                                                   },
                                                   "thumbnail_token": {
                                                      "type": "string"
                                                   }
                                                },
                                                "required": [
                                                   "thumbnail_token",
                                                   "url"
                                                ]
                                             }
                                          },
                                          "urls": {
                                             "type": "array",
                                             "items": {
                                                "type": "object",
                                                "properties": {
                                                   "@source_id": {
                                                      "type": "string"
                                                   },
                                                   "@domain": {
                                                      "type": "string"
                                                   },
                                                   "@name": {
                                                      "type": "string"
                                                   },
                                                   "@category": {
                                                      "type": "string"
                                                   },
                                                   "url": {
                                                      "type": "string"
                                                   }
                                                },
                                                "required": [
                                                   "@category",
                                                   "@domain",
                                                   "@name",
                                                   "@source_id",
                                                   "url"
                                                ]
                                             }
                                          }
                                       },
                                       "required": [
                                          "@id",
                                          "@match",
                                          "@search_pointer",
                                          "addresses",
                                          "dob",
                                          "educations",
                                          "emails",
                                          "gender",
                                          "images",
                                          "jobs",
                                          "languages",
                                          "names",
                                          "origin_countries",
                                          "phones",
                                          "relationships",
                                          "urls",
                                          "user_ids",
                                          "usernames",
                                          "vehicles"
                                       ]
                                    }
                                 }
                              ]
                           },
                           "sources": {
                              "anyOf": [
                                 {
                                    "type": "null"
                                 },
                                 {
                                    "type": "array",
                                    "items": {
                                       "type": "object",
                                       "properties": {
                                          "@id": {
                                             "type": "string"
                                          },
                                          "@category": {
                                             "type": "string"
                                          },
                                          "@name": {
                                             "type": "string"
                                          },
                                          "@origin_url": {
                                             "type": "string"
                                          },
                                          "@domain": {
                                             "type": "string"
                                          },
                                          "@person_id": {
                                             "type": "string"
                                          },
                                          "@match": {
                                             "type": "number"
                                          },
                                          "names": {
                                             "type": "array",
                                             "items": {
                                                "type": "object",
                                                "properties": {
                                                   "@valid_since": {
                                                      "type": "string"
                                                   },
                                                   "first": {
                                                      "type": "string"
                                                   },
                                                   "last": {
                                                      "type": "string"
                                                   },
                                                   "display": {
                                                      "type": "string"
                                                   }
                                                },
                                                "required": [
                                                   "@valid_since",
                                                   "display",
                                                   "first",
                                                   "last"
                                                ]
                                             }
                                          },
                                          "phones": {
                                             "type": "array",
                                             "items": {
                                                "type": "object",
                                                "properties": {
                                                   "@valid_since": {
                                                      "type": "string"
                                                   },
                                                   "@type": {
                                                      "type": "string"
                                                   },
                                                   "country_code": {
                                                      "type": "integer"
                                                   },
                                                   "number": {
                                                      "type": "integer"
                                                   },
                                                   "display": {
                                                      "type": "string"
                                                   },
                                                   "display_international": {
                                                      "type": "string"
                                                   }
                                                },
                                                "required": [
                                                   "@type",
                                                   "@valid_since",
                                                   "country_code",
                                                   "display",
                                                   "display_international",
                                                   "number"
                                                ]
                                             }
                                          },
                                          "addresses": {
                                             "type": "array",
                                             "items": {
                                                "type": "object",
                                                "properties": {
                                                   "@valid_since": {
                                                      "type": "string"
                                                   },
                                                   "country": {
                                                      "type": "string"
                                                   },
                                                   "state": {
                                                      "type": "string"
                                                   },
                                                   "city": {
                                                      "type": "string"
                                                   },
                                                   "street": {
                                                      "type": "string"
                                                   },
                                                   "house": {
                                                      "type": "string"
                                                   },
                                                   "display": {
                                                      "type": "string"
                                                   },
                                                   "zip_code": {
                                                      "type": "string"
                                                   }
                                                },
                                                "required": [
                                                   "@valid_since",
                                                   "city",
                                                   "country",
                                                   "display",
                                                   "house",
                                                   "state",
                                                   "street"
                                                ]
                                             }
                                          },
                                          "@premium": {
                                             "type": "boolean"
                                          },
                                          "gender": {
                                             "type": "object",
                                             "properties": {
                                                "@valid_since": {
                                                   "type": "string"
                                                },
                                                "content": {
                                                   "type": "string"
                                                }
                                             },
                                             "required": [
                                                "@valid_since",
                                                "content"
                                             ]
                                          },
                                          "tags": {
                                             "type": "array",
                                             "items": {
                                                "type": "object",
                                                "properties": {
                                                   "@valid_since": {
                                                      "type": "string"
                                                   },
                                                   "@classification": {
                                                      "type": "string"
                                                   },
                                                   "content": {
                                                      "type": "string"
                                                   }
                                                },
                                                "required": [
                                                   "@classification",
                                                   "@valid_since",
                                                   "content"
                                                ]
                                             }
                                          }
                                       },
                                       "required": [
                                          "@category",
                                          "@id",
                                          "@match",
                                          "@name",
                                          "addresses",
                                          "names"
                                       ]
                                    }
                                 }
                              ]
                           }
                        },
                        "required": [
                           "person",
                           "possiblePersons",
                           "sources"
                        ]
                     },
                     "taro": {
                        "type": "object",
                        "properties": {
                           "success": {
                              "type": "boolean"
                           },
                           "error": {
                              "type": "object"
                           },
                           "data": {
                              "type": "object",
                              "properties": {
                                 "number": {
                                    "type": "integer"
                                 },
                                 "valid": {
                                    "type": "boolean"
                                 },
                                 "disposable": {
                                    "type": "boolean"
                                 },
                                 "type": {
                                    "type": "string"
                                 },
                                 "country": {
                                    "type": "string"
                                 },
                                 "carrier": {
                                    "type": "string"
                                 },
                                 "score": {
                                    "type": "integer"
                                 },
                                 "account_details": {
                                    "type": "object",
                                    "properties": {
                                       "facebook": {
                                          "type": "object",
                                          "properties": {
                                             "registered": {
                                                "type": "boolean"
                                             }
                                          },
                                          "required": [
                                             "registered"
                                          ]
                                       },
                                       "google": {
                                          "type": "object",
                                          "properties": {
                                             "registered": {
                                                "type": "boolean"
                                             },
                                             "account_id": {
                                                "type": "null"
                                             },
                                             "full_name": {
                                                "type": "null"
                                             }
                                          },
                                          "required": [
                                             "account_id",
                                             "full_name",
                                             "registered"
                                          ]
                                       },
                                       "twitter": {
                                          "type": "object",
                                          "properties": {
                                             "registered": {
                                                "type": "boolean"
                                             }
                                          },
                                          "required": [
                                             "registered"
                                          ]
                                       },
                                       "instagram": {
                                          "type": "object",
                                          "properties": {
                                             "registered": {
                                                "type": "boolean"
                                             }
                                          },
                                          "required": [
                                             "registered"
                                          ]
                                       },
                                       "yahoo": {
                                          "type": "object",
                                          "properties": {
                                             "registered": {
                                                "type": "null"
                                             }
                                          },
                                          "required": [
                                             "registered"
                                          ]
                                       },
                                       "microsoft": {
                                          "type": "object",
                                          "properties": {
                                             "registered": {
                                                "type": "boolean"
                                             }
                                          },
                                          "required": [
                                             "registered"
                                          ]
                                       },
                                       "snapchat": {
                                          "type": "object",
                                          "properties": {
                                             "registered": {
                                                "type": "boolean"
                                             }
                                          },
                                          "required": [
                                             "registered"
                                          ]
                                       },
                                       "skype": {
                                          "type": "object",
                                          "properties": {
                                             "registered": {
                                                "type": "boolean"
                                             },
                                             "age": {
                                                "type": "null"
                                             },
                                             "city": {
                                                "type": "null"
                                             },
                                             "bio": {
                                                "type": "null"
                                             },
                                             "country": {
                                                "type": "null"
                                             },
                                             "gender": {
                                                "type": "null"
                                             },
                                             "language": {
                                                "type": "null"
                                             },
                                             "name": {
                                                "type": "null"
                                             },
                                             "handle": {
                                                "type": "null"
                                             },
                                             "id": {
                                                "type": "null"
                                             },
                                             "photo": {
                                                "type": "null"
                                             },
                                             "state": {
                                                "type": "null"
                                             }
                                          },
                                          "required": [
                                             "age",
                                             "bio",
                                             "city",
                                             "country",
                                             "gender",
                                             "handle",
                                             "id",
                                             "language",
                                             "name",
                                             "photo",
                                             "registered",
                                             "state"
                                          ]
                                       },
                                       "whatsapp": {
                                          "type": "object",
                                          "properties": {
                                             "registered": {
                                                "type": "boolean"
                                             },
                                             "photo": {
                                                "type": "null"
                                             },
                                             "last_seen": {
                                                "type": "null"
                                             },
                                             "about": {
                                                "type": "string"
                                             }
                                          },
                                          "required": [
                                             "about",
                                             "last_seen",
                                             "photo",
                                             "registered"
                                          ]
                                       },
                                       "telegram": {
                                          "type": "object",
                                          "properties": {
                                             "registered": {
                                                "type": "null"
                                             },
                                             "photo": {
                                                "type": "null"
                                             },
                                             "last_seen": {
                                                "type": "null"
                                             }
                                          },
                                          "required": [
                                             "last_seen",
                                             "photo",
                                             "registered"
                                          ]
                                       },
                                       "viber": {
                                          "type": "object",
                                          "properties": {
                                             "registered": {
                                                "type": "null"
                                             },
                                             "photo": {
                                                "type": "null"
                                             },
                                             "last_seen": {
                                                "type": "null"
                                             },
                                             "name": {
                                                "type": "null"
                                             }
                                          },
                                          "required": [
                                             "last_seen",
                                             "name",
                                             "photo",
                                             "registered"
                                          ]
                                       },
                                       "kakao": {
                                          "type": "object",
                                          "properties": {
                                             "registered": {
                                                "type": "null"
                                             }
                                          },
                                          "required": [
                                             "registered"
                                          ]
                                       },
                                       "ok": {
                                          "type": "object",
                                          "properties": {
                                             "registered": {
                                                "type": "boolean"
                                             },
                                             "age": {
                                                "type": "null"
                                             }
                                          },
                                          "required": [
                                             "age",
                                             "registered"
                                          ]
                                       },
                                       "zalo": {
                                          "type": "object",
                                          "properties": {
                                             "registered": {
                                                "type": "boolean"
                                             },
                                             "date_of_birth": {
                                                "type": "null"
                                             },
                                             "name": {
                                                "type": "null"
                                             },
                                             "uid": {
                                                "type": "null"
                                             }
                                          },
                                          "required": [
                                             "date_of_birth",
                                             "name",
                                             "registered",
                                             "uid"
                                          ]
                                       },
                                       "line": {
                                          "type": "object",
                                          "properties": {
                                             "registered": {
                                                "type": "null"
                                             },
                                             "name": {
                                                "type": "null"
                                             },
                                             "photo": {
                                                "type": "null"
                                             }
                                          },
                                          "required": [
                                             "name",
                                             "photo",
                                             "registered"
                                          ]
                                       },
                                       "flipkart": {
                                          "type": "object",
                                          "properties": {
                                             "registered": {
                                                "type": "boolean"
                                             }
                                          },
                                          "required": [
                                             "registered"
                                          ]
                                       },
                                       "bukalapak": {
                                          "type": "object",
                                          "properties": {
                                             "registered": {
                                                "type": "boolean"
                                             }
                                          },
                                          "required": [
                                             "registered"
                                          ]
                                       },
                                       "jdid": {
                                          "type": "object",
                                          "properties": {
                                             "registered": {
                                                "type": "null"
                                             }
                                          },
                                          "required": [
                                             "registered"
                                          ]
                                       }
                                    },
                                    "required": [
                                       "bukalapak",
                                       "facebook",
                                       "flipkart",
                                       "google",
                                       "instagram",
                                       "jdid",
                                       "kakao",
                                       "line",
                                       "microsoft",
                                       "ok",
                                       "skype",
                                       "snapchat",
                                       "telegram",
                                       "twitter",
                                       "viber",
                                       "whatsapp",
                                       "yahoo",
                                       "zalo"
                                    ]
                                 },
                                 "applied_rules": {
                                    "type": "array",
                                    "items": {
                                       "type": "object",
                                       "properties": {
                                          "id": {
                                             "type": "string"
                                          },
                                          "name": {
                                             "type": "string"
                                          },
                                          "operation": {
                                             "type": "string"
                                          },
                                          "score": {
                                             "type": "integer"
                                          }
                                       },
                                       "required": [
                                          "id",
                                          "name",
                                          "operation",
                                          "score"
                                       ]
                                    }
                                 },
                                 "id": {
                                    "type": "string"
                                 },
                                 "history": {
                                    "type": "object",
                                    "properties": {
                                       "hits": {
                                          "type": "integer"
                                       },
                                       "customer_hits": {
                                          "type": "integer"
                                       },
                                       "first_seen": {
                                          "type": "integer"
                                       },
                                       "last_seen": {
                                          "type": "integer"
                                       }
                                    },
                                    "required": [
                                       "customer_hits",
                                       "first_seen",
                                       "hits",
                                       "last_seen"
                                    ]
                                 },
                                 "flags": {
                                    "type": "array"
                                 }
                              },
                              "required": [
                                 "account_details",
                                 "applied_rules",
                                 "carrier",
                                 "country",
                                 "disposable",
                                 "flags",
                                 "history",
                                 "id",
                                 "number",
                                 "score",
                                 "type",
                                 "valid"
                              ]
                           }
                        },
                        "required": [
                           "data",
                           "error",
                           "success"
                        ]
                     },
                     "web_collection": {
                        "type": "object",
                        "properties": {
                           "phone": {
                              "type": "string"
                           },
                           "valid": {
                              "type": "boolean"
                           },
                           "format": {
                              "type": "object",
                              "properties": {
                                 "international": {
                                    "type": "string"
                                 },
                                 "local": {
                                    "type": "string"
                                 }
                              },
                              "required": [
                                 "international",
                                 "local"
                              ]
                           },
                           "country": {
                              "type": "object",
                              "properties": {
                                 "code": {
                                    "type": "string"
                                 },
                                 "name": {
                                    "type": "string"
                                 },
                                 "prefix": {
                                    "type": "string"
                                 }
                              },
                              "required": [
                                 "code",
                                 "name",
                                 "prefix"
                              ]
                           },
                           "location": {
                              "type": "string"
                           },
                           "type": {
                              "type": "string"
                           },
                           "carrier": {
                              "type": "string"
                           }
                        },
                        "required": [
                           "carrier",
                           "country",
                           "format",
                           "location",
                           "phone",
                           "type",
                           "valid"
                        ]
                     }
                  }
               }
            ]
         }
      }
   },
   "required": [
      "criteria",
      "data",
      "sources",
      "status",
      "type"
   ]
}

Last updated