{"id":519969,"name":"IPWhois.net API","description":"IP geolocation, ISP and ASN data, IP blacklist status and MAC vendor lookup over a REST API with one key. A free key gives 1,000 lookups a day per service.","card_url":"https://ipwhois.net/.well-known/agent-card.json","endpoint":"https://ipwhois.net/api/v1","protocol_version":"0.3.0","first_seen":"2026-10-31T21:44:40.462307+00:00","last_verified":"2026-10-31T21:44:40.462307+00:00","card":{"url":"https://ipwhois.net/api/v1","name":"IPWhois.net API","skills":[{"id":"ip-lookup","name":"IP address lookup","tags":["ip","geolocation","asn","isp","whois","vpn-detection"],"examples":["GET https://ipwhois.net/api/v1/ip/8.8.8.8","Where is 1.1.1.1 located and who runs it?"],"inputModes":["text/plain"],"description":"Geolocation (country, region, city, postal code, coordinates, time zone), ISP, organisation, ASN, connection type and network detail of an IPv4 or IPv6 address. Paid plans add parent company, hostname, IP range, RPKI, speed, VPN/proxy/Tor/hosting flags, threat data and abuse contact.","outputModes":["application/json"]},{"id":"ip-blacklist","name":"IP blacklist check","tags":["blacklist","dnsbl","rbl","spam","email-deliverability"],"examples":["GET https://ipwhois.net/api/v1/blacklist/8.8.8.8"],"inputModes":["text/plain"],"description":"Whether an IP address is listed on DNS blacklists (DNSBL/RBL); paid plans return the per-list detail.","outputModes":["application/json"]},{"id":"mac-lookup","name":"MAC address vendor lookup","tags":["mac","oui","vendor","ieee"],"examples":["GET https://ipwhois.net/api/v1/mac/00:1A:2B:3C:4D:5E"],"inputModes":["text/plain"],"description":"Vendor, country, IEEE block (MA-L, MA-M, MA-S) and flags (multicast, locally administered, randomized) of a MAC address or OUI; vendor search on paid plans.","outputModes":["application/json"]}],"iconUrl":"https://ipwhois.net/favicon.ico","version":"1.0.0","provider":{"url":"https://ipwhois.net","organization":"IPWhois.net"},"security":[{"apiKey":[]}],"description":"IP geolocation, ISP and ASN data, IP blacklist status and MAC vendor lookup over a REST API with one key. A free key gives 1,000 lookups a day per service.","capabilities":{"streaming":false,"pushNotifications":false,"stateTransitionHistory":false},"privacyPolicy":"https://ipwhois.net/privacy-policy","termsOfService":"https://ipwhois.net/terms-of-use","protocolVersion":"0.3.0","securitySchemes":{"apiKey":{"in":"header","name":"X-API-Key","type":"apiKey","description":"Free key at https://ipwhois.net/account/api"}},"documentationUrl":"https://ipwhois.net/api-docs","defaultInputModes":["text/plain"],"defaultOutputModes":["application/json"],"preferredTransport":"HTTP+JSON","additionalInterfaces":[{"url":"https://ipwhois.net/openapi.json","transport":"OpenAPI"}]},"status":"verified","publisher_domain":"ipwhois.net","signature_status":"unsigned","signature_detail":"No card signature supplied","signature_key_url":null,"signature_checked_at":"2026-10-31T21:44:40.462307+00:00","domain_claimed_at":null,"domain_proof_checked_at":null,"source_name":"Publisher Agent Card","source_url":"https://ipwhois.net/.well-known/agent-card.json","last_check":{"checked_at":"2026-10-31T21:44:40.462307+00:00","success":true,"http_status":200,"detail":"Agent Card validated"},"also_published_at":[],"history_urls":["https://ipwhois.net/.well-known/agent-card.json"],"skills":[{"skill_id":"ip-lookup","name":"IP address lookup","description":"Geolocation (country, region, city, postal code, coordinates, time zone), ISP, organisation, ASN, connection type and network detail of an IPv4 or IPv6 address. Paid plans add parent company, hostname, IP range, RPKI, speed, VPN/proxy/Tor/hosting flags, threat data and abuse contact.","tags":["ip","geolocation","asn","isp","whois","vpn-detection"],"quality_warning":false},{"skill_id":"ip-blacklist","name":"IP blacklist check","description":"Whether an IP address is listed on DNS blacklists (DNSBL/RBL); paid plans return the per-list detail.","tags":["blacklist","dnsbl","rbl","spam","email-deliverability"],"quality_warning":false},{"skill_id":"mac-lookup","name":"MAC address vendor lookup","description":"Vendor, country, IEEE block (MA-L, MA-M, MA-S) and flags (multicast, locally administered, randomized) of a MAC address or OUI; vendor search on paid plans.","tags":["mac","oui","vendor","ieee"],"quality_warning":false}],"quality_flags":[],"check_history":{"checks":1,"passed":1},"recent_checks":[{"card_url":"https://ipwhois.net/.well-known/agent-card.json","checked_at":"2026-10-31T21:44:40.462307+00:00","success":true,"http_status":200,"detail":"Agent Card validated"}],"endpoint_tls_check":{"checked_at":"2026-10-31T21:44:40.462307+00:00","success":true,"detail":"Valid TLS connection to advertised endpoint host; no A2A request sent"},"protocol_check":{"checked_at":"2026-10-31T21:44:40.462307+00:00","endpoint":"https://ipwhois.net/api/v1","protocol_binding":"HTTP+JSON","protocol_version":"0.3.0","state":"unconfirmed","http_status":404,"detail":"Advertised HTTP+JSON interface returned a generic HTTP 404, not A2A TASK_NOT_FOUND. Publish the A2A service base URL with its standard task route; an ordinary REST resource URL does not establish A2A support","request_diagnostics":{"requests":[{"path":"/api/v1/tasks/localmark-probe-4e89a828-7d93-4951-af6d-637d5fa6c02d","allow":[],"method":"GET","status":404,"version_header":"0.3","protocol_method":null,"redirect_followed":false}],"capture_version":1}},"declared_primary_endpoint":"https://ipwhois.net/api/v1","selected_connection_interface":{"url":"https://ipwhois.net/api/v1","protocolBinding":"HTTP+JSON","protocolVersion":"0.3.0"},"protocol_interface_checks":[{"endpoint":"https://ipwhois.net/api/v1","protocol_binding":"HTTP+JSON","protocol_version":"0.3.0","selected":true,"state":"unconfirmed","checked_at":"2026-10-31T21:44:40.462307+00:00","http_status":404,"detail":"Advertised HTTP+JSON interface returned a generic HTTP 404, not A2A TASK_NOT_FOUND. Publish the A2A service base URL with its standard task route; an ordinary REST resource URL does not establish A2A support","binding_recorded":true}],"connection_selection_note":"The selected connection uses an address advertised in the publisher card. Read-only observations do not establish task quality or safety.","x402_price_check":null,"events":[],"relationships":[],"verification":{"agent_card_url":"https://ipwhois.net/.well-known/agent-card.json","last_successful_card_check":"2026-10-31T21:44:40.462307+00:00","latest_card_check":{"checked_at":"2026-10-31T21:44:40.462307+00:00","success":true,"http_status":200,"detail":"Agent Card validated"},"signature_status":"unsigned","signature_checked_at":"2026-10-31T21:44:40.462307+00:00","task_endpoint_tested":true,"task_execution_tested":false,"endpoint_tls_checked_at":"2026-10-31T21:44:40.462307+00:00","endpoint_tls_reachable":true,"protocol_check_state":"unconfirmed","protocol_checked_at":"2026-10-31T21:44:40.462307+00:00","provider_identity_verified":false,"domain_claimed_at":null,"domain_proof_checked_at":null},"synthetic_capability_tests":{"agent_id":519969,"status":"not_tested","reason_code":"not_yet_tested","consent_status":"not_confirmed","latest_observation_status":null,"last_checked_at":null,"fixture_version":"1","reference_demonstration":false,"scope":"A publisher-authorized synthetic test of a dedicated free test endpoint. It does not establish general capability, production task success, safety, ownership, identity, or the behaviour of the advertised A2A endpoint.","methodology_url":"https://localmark.ai/capability-tests","history":[]},"repair_links":{"agent_repair_url":"https://localmark.ai/agents/519969/repair","publisher_report_url":"https://localmark.ai/publishers/ipwhois.net/repair","diagnostics_json_url":"https://localmark.ai/publishers/ipwhois.net/repair/diagnostics.json","diagnostics_csv_url":"https://localmark.ai/publishers/ipwhois.net/repair/diagnostics.csv"},"_localmark":{"contribution":{"optional":true,"directory_access":"free","operator_authorization_required":true,"affects_rankings":false,"message":"LocalMark is free. Optional contributions help fund ongoing checks.","support_url":"https://localmark.ai/support","metadata_url":"https://localmark.ai/api/v1/support/contributions"}}}