{"openapi":"3.2.0","info":{"title":"IP Geolocation API","description":"This API provides fast, reliable, and developer-friendly IP geolocation, ASN lookup, and location intelligence services. It is designed for high performance, secure communication, and seamless integration with web, mobile, cloud, and enterprise applications.","version":"1.0.0"},"servers":[{"url":"https://nlltv.jojapi.net"}],"security":[{"ApiKeyAuth":[]}],"paths":{"/api/geo/get-location-details-by-ip":{"post":{"operationId":"post_api_geo_get_location_details_by_ip","summary":"Get Location Details by IP","description":"Retrieve detailed geolocation information for an IPv4 or IPv6 address, including country, city, state, latitude, longitude, timezone, ASN, ISP/organization, and metadata.","responses":{"400":{"description":"The request is invalid. This may occur if the request body is malformed, required parameters are missing, or the supplied IP address is invalid.","content":{"application/json":{"example":{"success":false,"error":"Invalid or missing IP address"}}}},"401":{"description":"Authentication failed. The X-JoJAPI-Key header is missing, invalid, or expired.","content":{"application/json":{"example":{"message":"Unauthorized"}}}},"404":{"description":"The requested endpoint or resource could not be found.","content":{"application/json":{"example":{"message":"Endpoint Not Found"}}}}},"requestBody":{"content":{"application/json":{"schema":{"type":"object"},"example":{"ip":"8.8.8.8"}}}}}}},"components":{"securitySchemes":{"ApiKeyAuth":{"type":"apiKey","in":"header","name":"X-JoJAPI-Key","description":"Your JoJ API key."}}}}