Free overview - see available endpoints and test the API
Input Schema
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"type": "object",
"properties": {},
"additionalProperties": false
}
Invoke with curl
curl -s -X POST \
'https://ip-intel-agent-production.up.railway.app/entrypoints/overview/invoke' \
-H 'Content-Type: application/json' \
-d '
{
"input": {}
}
'
Basic IP lookup - geolocation, ISP, org from primary source
Input Schema
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"type": "object",
"properties": {
"ip": {
"type": "string"
}
},
"required": [
"ip"
],
"additionalProperties": false
}
Invoke with curl
curl -s -X POST \
'https://ip-intel-agent-production.up.railway.app/entrypoints/lookup/invoke' \
-H 'Content-Type: application/json' \
-d '
{
"input": {
"ip": "string"
}
}
'
Full IP intelligence - aggregated data from 3 sources with threat indicators
Input Schema
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"type": "object",
"properties": {
"ip": {
"type": "string"
}
},
"required": [
"ip"
],
"additionalProperties": false
}
Invoke with curl
curl -s -X POST \
'https://ip-intel-agent-production.up.railway.app/entrypoints/full/invoke' \
-H 'Content-Type: application/json' \
-d '
{
"input": {
"ip": "string"
}
}
'
Batch IP lookup - query up to 10 IPs at once
Input Schema
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"type": "object",
"properties": {
"ips": {
"minItems": 1,
"maxItems": 10,
"type": "array",
"items": {
"type": "string"
}
}
},
"required": [
"ips"
],
"additionalProperties": false
}
Invoke with curl
curl -s -X POST \
'https://ip-intel-agent-production.up.railway.app/entrypoints/batch/invoke' \
-H 'Content-Type: application/json' \
-d '
{
"input": {
"ips": [
"string"
]
}
}
'
Threat assessment - VPN/proxy/hosting/mobile detection with risk score
Input Schema
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"type": "object",
"properties": {
"ip": {
"type": "string"
}
},
"required": [
"ip"
],
"additionalProperties": false
}
Invoke with curl
curl -s -X POST \
'https://ip-intel-agent-production.up.railway.app/entrypoints/threat/invoke' \
-H 'Content-Type: application/json' \
-d '
{
"input": {
"ip": "string"
}
}
'
Calculate geographic distance between two IPs
Input Schema
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"type": "object",
"properties": {
"ip1": {
"type": "string"
},
"ip2": {
"type": "string"
}
},
"required": [
"ip1",
"ip2"
],
"additionalProperties": false
}
Invoke with curl
curl -s -X POST \
'https://ip-intel-agent-production.up.railway.app/entrypoints/distance/invoke' \
-H 'Content-Type: application/json' \
-d '
{
"input": {
"ip1": "string",
"ip2": "string"
}
}
'