Product

How Jentic Works

From API assessment to production deployment in four simple steps.

Product Overview

PLATFORM

Jentic OneSelf-hosted, open-source control plane between your agents and any APIAPI DirectoryBrowse 10,000+ APIs ready for AI agent integrationAPI ScorecardAssess your APIs for AI-readiness with automated scoringAgentic SandboxSafely simulate AI agents with your production APIsJenticSign in to the Jentic web app

CAPABILITIES

IntegrationConnect AI agents to your existing systemsWorkflowsDiscover and capture successful agent workflowsGovernanceDefine, observe, and enforce AI policies

TOOLS

Arazzo UIVisualize Arazzo workflows as interactive documentationArazzo EditorBuild and edit multi-step API workflows visually
Pricing
Developers

GET STARTED

DocumentationGuides and API referenceQuickstartGet up and running in minutes

COMMUNITY

GitHubOpen source projects and examples
Resources
BlogLatest articles and insightsPress & MediaBrand assets and press contactOpen StandardsBuilt on open specs. Never locked in.NewsletterAPIs, AI agents, mixed with architecture and strategy.
Company
About UsOur mission and teamCareersJoin our teamContactGet in touch
Install Jentic OneBook a Demo
How Jentic WorksJentic OneAPI DirectoryAPI ScorecardAgentic SandboxJenticIntegrationWorkflowsGovernanceArazzo UIArazzo Editor
Pricing
DocumentationQuickstartGitHub
BlogPress & MediaOpen StandardsNewsletter
About UsCareersContact
Request a demoInstall Jentic One
Jentic
For Enterprises
  • Product Overview
  • Agentic Sandbox
  • Book a Demo
For Developers
  • Jentic One
  • Documentation
  • GitHub
Company
  • About Jentic
  • Careers
  • Contact Us
ISO/IEC 27001:2022 certification badge issued by Prescient Security

Information Security Management System

Certified to ISO/IEC 27001:2022 by Prescient Security

Terms & Conditions•Privacy Policy•
© 2026 Jentic. All rights reserved.
APIs / Education / DLx
DLx logo

Digitallinguistics DLx

✓ Official Vendor SpecEducationLmsapiKey18 EndpointsREST

For Agents

Manage language and lexeme records for linguistic field-work projects through the DLx REST API.

Use for: I need to add a new language record to DLx, Retrieve all lexemes for a specific language, Look up a lexeme by its identifier, Update the gloss on an existing lexeme entry

Not supported: Does not handle audio transcription, machine translation, or speech recognition — use for DLx language and lexeme record operations only.

The Digital Linguistics (DLx) REST API stores and serves linguistic field data — languages, lexemes, texts, and metadata — for researchers documenting and analysing the world's languages. Eighteen endpoints cover language records, lexeme entries, and the relationships between them, with simple header-based API key authentication. It is the canonical backend for DLx-compatible tools used in language documentation projects.

Jentic One on GithubView OpenAPI Document

Install Jentic One Beta

Connect the DLx to your agent

Jentic One is a self-hosted execution layer for AI agents. It lets your agent call the DLx, or any other public or private API you need. You set the rules, the agent never sees your credentials, and every call is logged.

Two steps, two machines. Install the instance in a safe environment, then register your agent from wherever it runs.

1

Step 1: Jentic One Host machine

# On the machine that will host your Jentic One instance:
curl -fsSL https://raw.githubusercontent.com/jentic/jentic-one/main/tools/install.sh | sh
2

Step 2: Agent machine

# On the machine where your agent runs (keep this separate from the instance):
curl -fsSL https://raw.githubusercontent.com/jentic/jentic-one/main/tools/install.sh | sh
jentic register       # connects your agent to your Jentic One instance

Jentic One is in public beta. The setup above keeps your agent separate from the instance, which is what you want before using real credentials: an agent running as the same OS user as Jentic One can read its stored keys directly. Just evaluating? A single local install is fine to start. See the secure deployment guide for the tiers.

Capabilities

What an agent can do with DLx API.

Catalogue languages with metadata such as ISO codes, family, and location

Store and retrieve lexeme entries linked to a language record

Look up entries by language and lexeme identifier

Update lexeme glosses, transcriptions, and morphological data

Browse the corpus of languages registered in the DLx system

Use Cases

Patterns agents use DLx API for, with concrete tasks.

★ Field Linguistics Data Capture

Capture and store lexeme entries collected during language documentation field work. The /languages and /lexemes endpoints let researchers register a language and post lexeme records with transcription, gloss, and morphological metadata, building a structured corpus that other DLx-compatible tools can read. This replaces ad-hoc spreadsheets used by many documentation projects.

Register language with ISO code yuk, then post lexeme records for each entry collected in today's session with transcription and gloss

Cross-Tool Lexicon Sync

Synchronise a lexicon between desktop linguistic tools (FieldWorks, Toolbox) and the DLx web platform. The DLx REST API serves as a neutral hand-off point — desktop tools push entries via /lexemes and the web platform reads them back, so collaborators on different tools share one corpus of record.

Read lexemes for language id en-us-app, transform them to FieldWorks XML, and write them out to the desktop tool's project file

Public Language Resource Browser

Build a public browser over DLx-registered languages and their lexemes for educational and reference use. GET /languages lists languages and GET /languages/{languageID}/lexemes returns lexeme records, enabling a static-site generator to produce per-language pages without a live database.

For each registered language, fetch its lexeme list and generate a static HTML page listing transcriptions and glosses for public access

AI Agent Linguistic Research Assistant

An AI assistant supporting linguistic research can query DLx through Jentic to fetch language metadata or lexeme entries on demand. Searching for "list lexemes for a language" returns the matching DLx operation and its schema, so the agent can answer field-data questions without a custom integration.

When the researcher asks "what lexemes have we recorded for Yurok?", call /languages/{languageID}/lexemes with the Yurok language id and summarise the results

Key Endpoints

18 endpoints — the digital linguistics (dlx) rest api stores and serves linguistic field data — languages, lexemes, texts, and metadata — for researchers documenting and analysing the world's languages.

METHOD

PATH

DESCRIPTION

GET

/languages

List registered languages

GET

/languages/{languageID}

Retrieve a language record

GET

/languages/{languageID}/lexemes

List lexemes for a language

GET

/languages/{languageID}/lexemes/{lexemeID}

Retrieve a specific lexeme entry

GET

/lexemes

List or search lexemes globally

GET

/lexemes/{lexemeID}

Retrieve a lexeme by id

GET

/languages

List registered languages

GET

/languages/{languageID}

Retrieve a language record

GET

/languages/{languageID}/lexemes

List lexemes for a language

GET

/languages/{languageID}/lexemes/{lexemeID}

Retrieve a specific lexeme entry

GET

/lexemes

List or search lexemes globally

GET

/lexemes/{lexemeID}

Retrieve a lexeme by id

Why Jentic?

Three things that make agents converge on Jentic-routed access.

Credential management

Credential isolation

DLx API keys live encrypted in the Jentic vault. Agents receive a scoped execution token; the raw DLx key never enters the model context.

Intent-based discovery

Intent-based discovery

Agents express research intent ("list lexemes for a language") and Jentic returns the matching DLx operation with its input schema.

Time to first call

Time to first call

Direct DLx integration: half a day for auth and pagination handling. Through Jentic: under 30 minutes.

Related APIs

Alternatives and complements available in the Jentic catalogue.

Complementary

Wikimedia API

→

Encyclopedic and structured language metadata to enrich DLx language records

Use alongside DLx when an agent needs encyclopedic background or ISO code lookups for a language

Alternative

Collins Dictionary API

→

General-purpose dictionary lookup rather than field-collected lexeme data

Choose Collins for major published languages; choose DLx for endangered or under-documented languages

Complementary

OpenAI API

→

Generative AI to draft glosses or analyse lexeme patterns

Use when an agent needs to summarise patterns across DLx lexeme entries

FAQs

Specific to using DLx API through Jentic.

What authentication does the DLx use?

DLx uses an API key passed in the Authorization header. Keys are issued by the DLx project for registered users. Through Jentic the key is held in the encrypted vault and injected at execution time only.

Can I retrieve all lexemes for a single language?

Yes. GET /languages/{languageID}/lexemes returns the lexeme records linked to that language record, paginated when the list is large. Each entry includes transcription, gloss, and morphological fields.

What are the rate limits for the DLx?

DLx is a research project and does not publish a fixed public rate limit. Polite use is expected; bulk imports should be batched and spaced out, and any 429 responses respected with backoff.

How do I list lexemes for a language through Jentic?

Run a Jentic search for "list lexemes for a language". Jentic returns GET /languages/{languageID}/lexemes with its path-parameter schema. Load it, supply the language id, and execute — no need to read the DLx spec.

Does the API support the full set of CRUD operations on lexemes?

The published spec exposes read access on languages and lexemes plus a small number of write paths for registered users. For destructive operations, project policy may require additional authorisation beyond the API key.

How do I install the Jentic SDK to call DLx?

Run pip install jentic, set JENTIC_AGENT_API_KEY to your ak_* key, then use Jentic with SearchRequest, LoadRequest, and ExecutionRequest. Sign up at https://app.jentic.com/sign-up.

GET STARTED

Start building with DLx API

Explore with Jentic
View OpenAPI Document