IPinfo · Arazzo Workflow

IPinfo Summarize and Map IP Addresses

Version 1.0.0

Generate a summary report for a list of IPs, then a map visualization for them.

1 workflow 1 source API 1 provider
View Spec View on GitHub IP IntelligenceIP GeolocationASNPrivacy DetectionVPN DetectionThreat IntelligenceNetwork DataMobile CarrierWHOISPublic APIsDevelopmentArazzoWorkflows

Provider

ipinfo

Workflows

summarize-and-map
Summarize a list of IPs and then map the same list.
Submits a newline-delimited list of IPs to the summarize tool for a report URL, then submits the same list to the map tool for a map report URL.
2 steps inputs: ipList, token outputs: mapReportUrl, summaryReportUrl
1
summarizeIps
summarize
Submit the newline-delimited IP list to the summarize tool to generate a summary report and capture its report URL.
2
mapIps
map
Submit the same newline-delimited IP list to the map tool to highlight the addresses on a map and capture its report URL.

Source API Descriptions

Arazzo Workflow Specification

Raw ↑
arazzo: 1.0.1
info:
  title: IPinfo Summarize and Map IP Addresses
  summary: Generate a summary report for a list of IPs, then a map visualization for them.
  description: >-
    A reporting flow that runs both IPinfo visualization tools over the same
    newline-delimited list of IP addresses. It first generates a summary report
    of the IPs and captures its report URL, then renders a map highlighting the
    same IPs and captures that report URL, producing two shareable artifacts in
    one pass. Each step spells out its request inline, including the access
    token, so the flow can be read and executed without opening the underlying
    OpenAPI description.
  version: 1.0.0
sourceDescriptions:
- name: ipinfoApi
  url: ../openapi/ipinfo-openapi.yml
  type: openapi
workflows:
- workflowId: summarize-and-map
  summary: Summarize a list of IPs and then map the same list.
  description: >-
    Submits a newline-delimited list of IPs to the summarize tool for a report
    URL, then submits the same list to the map tool for a map report URL.
  inputs:
    type: object
    required:
    - ipList
    - token
    properties:
      ipList:
        type: string
        description: A newline-delimited list of IP addresses, one IP per line.
      token:
        type: string
        description: IPinfo API access token used to authorize each request.
  steps:
  - stepId: summarizeIps
    description: >-
      Submit the newline-delimited IP list to the summarize tool to generate a
      summary report and capture its report URL.
    operationId: summarize
    parameters:
    - name: token
      in: query
      value: $inputs.token
    requestBody:
      contentType: text/plain
      payload: $inputs.ipList
    successCriteria:
    - condition: $statusCode == 200
    outputs:
      summaryStatus: $response.body#/status
      summaryReportUrl: $response.body#/reportUrl
  - stepId: mapIps
    description: >-
      Submit the same newline-delimited IP list to the map tool to highlight the
      addresses on a map and capture its report URL.
    operationId: map
    parameters:
    - name: token
      in: query
      value: $inputs.token
    requestBody:
      contentType: text/plain
      payload: $inputs.ipList
    successCriteria:
    - condition: $statusCode == 200
    outputs:
      mapStatus: $response.body#/status
      mapReportUrl: $response.body#/reportUrl
  outputs:
    summaryReportUrl: $steps.summarizeIps.outputs.summaryReportUrl
    mapReportUrl: $steps.mapIps.outputs.mapReportUrl

Work with this as data

Every workflow here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for arazzo workflows

4 MCP tools reach this
  • find_arazzoBrowse and filter every workflow in the catalog.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools

Call it yourself

curl for this page
This workflow
curl "https://apis.io/api/v1/arazzo/ipinfo-summarize-and-map-workflow"
All arazzo workflows
curl "https://apis.io/api/v1/arazzo?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no email required.

A second provider on the same verified email joins the account you already have.