# Interzoid Identify Language API

> Interzoid Identify Language API is a paid API for AI agents from api.interzoid.com, paid per call via x402, $0.01/call, status unknown (last checked 2026-09-14).

Detects and identifies the natural language of a given text string

## Facts

- Endpoint: GET https://api.interzoid.com/identifylanguage
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/interzoid-identify-language-api-fc7a5ff0
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_yAx2NHjpmH-XfNh75GRro

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability interzoid-identify-language-api-fc7a5ff0
```

Example prompt: What language is this text written in: 'Bonjour, comment puis-je vous aider aujourd'hui?'

## When to prefer this

Use this endpoint when you need a simple, fast, pay-per-call language identification API with no authentication setup overhead, especially in pipelines involving data enrichment, CRM normalization, or content routing. Ideal for Snowflake, AWS, or Azure data workflows where Interzoid's SmartMatchAI ecosystem is already in use.

## Known failure modes

- Empty or missing 'text' query parameter returns an error response
- Very short or ambiguous text may result in incorrect language identification
- Text with mixed languages may return only the dominant language
- Non-text binary input may return an error or unexpected result
- Insufficient account credits may result in a payment/authorization error

## How this service works

Identify the language of a given text string. Supports detection of numerous world languages from text samples.

## Output

Returns a JSON object with a 'Language' field containing the detected language name (e.g. 'French'), a 'Code' field indicating success or failure status, and a 'Credits' field showing remaining API credits.

## Example request

```json
{
 "input": {
  "type": "http",
  "method": "GET",
  "queryParams": {
   "text": "Hello, how are you today?"
  }
 },
 "output": {
  "type": "object"
 }
}
```

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "required": [
      "text"
     ],
     "properties": {
      "text": {
       "type": "string",
       "description": "Text to identify the language of"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "Code": "Success",
  "Credits": "0",
  "Language": "French"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/interzoid-identify-language-api-fc7a5ff0/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.interzoid.com](https://www.zero.xyz/host/api.interzoid.com/llms.txt)
