ToolAssay

Work visa and work-permit options by nationality and destination — visa types, s

Work visa and work-permit options by nationality and destination — visa types, salary thresholds, processing times, path to permanent residence, digital-nomad visas, intracompany transfers and fast-track programs. For talent-mobility, relocation and international-hiring agents. 60+ countries, 10 languages.

Not tested: has real-world effectsour last check, 2026-10-18
0 of 0checks answered this week
n/amedian answer time
$0.15listed price per call
n/aprice it asked us

Paid test badge: not yet. The checks above are free: we call the tool without paying and read the payment request it sends back. The Verified badge needs paid calls whose answers match the promised output, and nobody can buy a badge.

Endpoint

GET https://talentpulse.theaslangroupllc.com/api/talent/visa

CategoryEverything else
Provider hosttalentpulse.theaslangroupllc.com
Networksalgorand:wGHE2Pwdvd7S12BL5FaOP20EGYesN73k, eip155:137, eip155:143, eip155:196, eip155:42161, eip155:480, eip155:56, eip155:8453, eip155:999, solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp, xrpl:0
Payment schemesexact
Self-reported calls, 30 days1 from 1 payers (the provider's figure, not ours)

Our checks, last 30 days

We never call tools that send, buy, move money or file anything, not even without paying.

Example input (from the provider)

{
  "method": "GET",
  "queryParams": {
    "destination": "Canada",
    "lang": "en",
    "nationality": "Indian"
  },
  "type": "http"
}

Promised output schema (from the provider)

{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "properties": {
    "input": {
      "additionalProperties": false,
      "properties": {
        "method": {
          "enum": [
            "GET",
            "HEAD",
            "DELETE"
          ],
          "type": "string"
        },
        "queryParams": {
          "properties": {
            "destination": {
              "description": "Country where they want to work \u2014 e.g. \"Canada\" | \"Germany\" | \"UAE\" | \"Australia\" | \"UK\" | \"Singapore\"",
              "type": "string"
            },
            "lang": {
              "description": "en | es | fr | de | ja | zh | ko | pt | ar | hi (default: en)",
              "type": "string"
            },
            "nationality": {
              "description": "Nationality of the worker \u2014 e.g. \"Indian\" | \"American\" | \"Brazilian\" | \"Nigerian\" | \"Filipino\" | \"Pakistani\"",
              "type": "string"
            },
            "role": {
              "description": "Job role \u2014 optional, helps identify role-specific visa pathways \u2014 e.g. \"software engineer\" | \"nurse\" | \"chef\"",
              "type": "string"
            }
          },
          "type": "object"
        },
        "type": {
          "const": "http",
          "type": "string"
        }
      },
      "required": [
        "type",
        "method"
      ],
      "type": "object"
    },
    "output": {
      "properties": {
        "errors": {
          "additionalProperties": {
            "properties": {
              "description": {
                "type": "string"
              },
              "example": {
                "type": "object"
              }
            },
            "required": [
              "description"
            ],
            "type": "object"
          },
          "description": "Documented error responses, keyed by HTTP status code",
          "type": "object"
        },
        "example": {
          "type": "object"
        },
        "type": {
          "type": "string"
        }
      },
      "required": [
        "type"
      ],
      "type": "object"
    }
  },
  "required": [
    "input"
  ],
  "type": "object"
}

This page as JSON