Digital Forensics ITA
Digital Forensics ITA · GPT-Aktionen
BreachDirectory API
API per l'interazione con il servizio BreachDirectory per la ricerca di informazioni su violazioni dei dati.
GET /api_usageRicerca standard di violazioni dei datiGET /api_fileRicerca bulk di violazioni dei dati
Ursprüngliches API-Schema
{
"openapi": "3.0.0",
"info": {
"title": "BreachDirectory API",
"description": "API per l'interazione con il servizio BreachDirectory per la ricerca di informazioni su violazioni dei dati.",
"version": "1.0.0"
},
"servers": [
{
"url": "https://breachdirectory.com",
"description": "BreachDirectory API server"
}
],
"paths": {
"/api_usage": {
"get": {
"operationId": "searchStandard",
"summary": "Ricerca standard di violazioni dei dati",
"parameters": [
{
"name": "method",
"in": "query",
"required": true,
"description": "Metodo di ricerca (dominio, email, username, IP)",
"schema": {
"type": "string"
}
},
{
"name": "key",
"in": "query",
"required": true,
"description": "Chiave API",
"schema": {
"type": "string"
}
},
{
"name": "query",
"in": "query",
"required": true,
"description": "Query di ricerca",
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "Risposta con i risultati della ricerca",
"content": {
"application/json": {
"schema": {
"type": "array",
"items": {
"type": "object"
}
}
}
}
},
"400": {
"description": "Errore nella richiesta"
}
}
}
},
"/api_file": {
"get": {
"operationId": "searchBulk",
"summary": "Ricerca bulk di violazioni dei dati",
"parameters": [
{
"name": "api_method",
"in": "query",
"required": true,
"description": "Metodo di ricerca per la richiesta bulk",
"schema": {
"type": "string"
}
},
{
"name": "api_key",
"in": "query",
"required": true,
"description": "Chiave API per la richiesta bulk",
"schema": {
"type": "string"
}
},
{
"name": "bulk_url",
"in": "query",
"required": true,
"description": "URL del file contenente gli account da cercare",
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "Risposta con i risultati della ricerca bulk",
"content": {
"application/json": {
"schema": {
"type": "array",
"items": {
"type": "object"
}
}
}
}
},
"400": {
"description": "Errore nella richiesta"
}
}
}
}
}
}IP2Location API
API for real-time IP address location lookup.
GET /Get the location information of an IP address
Ursprüngliches API-Schema
{
"openapi": "3.0.0",
"info": {
"title": "IP2Location API",
"description": "API for real-time IP address location lookup.",
"version": "1.0.0"
},
"servers": [
{
"url": "https://api.ip2location.io",
"description": "IP2Location API server"
}
],
"paths": {
"/": {
"get": {
"operationId": "getIpLocation",
"summary": "Get the location information of an IP address",
"parameters": [
{
"in": "query",
"name": "key",
"schema": {
"type": "string"
},
"required": false,
"description": "API key for authentication (optional for up to 500 daily queries)"
},
{
"in": "query",
"name": "ip",
"schema": {
"type": "string"
},
"required": true,
"description": "IP address (IPv4 or IPv6) to look up"
},
{
"in": "query",
"name": "format",
"schema": {
"type": "string",
"enum": [
"json",
"xml"
]
},
"required": false,
"description": "Response format, default is json"
},
{
"in": "query",
"name": "lang",
"schema": {
"type": "string"
},
"required": false,
"description": "Language for translation of continent, country, region, and city names (optional, available only for Plus and Security plans)"
}
],
"responses": {
"200": {
"description": "Location information of the IP address",
"content": {
"application/json": {
"schema": {
"type": "object",
"properties": {
"ip": {
"type": "string"
},
"country_code": {
"type": "string"
},
"country_name": {
"type": "string"
},
"region_name": {
"type": "string"
},
"city_name": {
"type": "string"
},
"latitude": {
"type": "number"
},
"longitude": {
"type": "number"
},
"zip_code": {
"type": "string"
},
"time_zone": {
"type": "string"
},
"asn": {
"type": "string"
},
"as": {
"type": "string"
},
"is_proxy": {
"type": "boolean"
}
}
}
},
"application/xml": {
"schema": {
"type": "object",
"properties": null
}
}
}
}
}
}
}
}
}Leak Lookup API
API per la ricerca di violazioni di dati in database e dump.
POST /api/searchRicerca di informazioni su violazioni di dati
Ursprüngliches API-Schema
{
"openapi": "3.0.0",
"info": {
"title": "Leak Lookup API",
"description": "API per la ricerca di violazioni di dati in database e dump.",
"version": "1.0.0"
},
"servers": [
{
"url": "https://leak-lookup.com",
"description": "Server principale di Leak Lookup API"
}
],
"paths": {
"/api/search": {
"post": {
"operationId": "searchLeakData",
"summary": "Ricerca di informazioni su violazioni di dati",
"requestBody": {
"required": true,
"content": {
"application/x-www-form-urlencoded": {
"schema": {
"type": "object",
"required": [
"key",
"type",
"query"
],
"properties": {
"key": {
"type": "string",
"description": null
},
"type": {
"type": "string",
"description": "Tipo di ricerca (email_address, username, ipaddress, phone, domain, password, fullname)"
},
"query": {
"type": "string",
"description": "Query di ricerca del cliente"
}
}
}
}
}
},
"responses": {
"200": {
"description": "Risposta con i risultati della ricerca",
"content": {
"application/json": {
"schema": {
"type": "object",
"properties": {
"error": {
"type": "string",
"enum": [
"false",
"true"
]
},
"message": {
"type": "object",
"additionalProperties": {
"type": "array",
"items": {
"type": "object",
"additionalProperties": {
"type": "string"
}
}
}
}
}
}
}
}
},
"400": {
"description": "Errore nella richiesta",
"content": {
"application/json": {
"schema": {
"type": "object",
"properties": {
"error": {
"type": "string",
"enum": [
"true"
]
},
"message": {
"type": "stringì"
}
}
}
}
}
}
}
}
}
}
}