What API or service would you like integrated?
TextRazor
API documentation link
https://www.textrazor.com/docs/rest
What would you like to do with this integration?
I'd like to add a plugin for TextRazor (https://www.textrazor.com/), an NLP
API for entity extraction, topic classification, and text analysis.
Use case
Expose TextRazor's text analysis as typed Corsair operations, so an agent
using Corsair can send text and get back structured entities, topics, or
categories without wrapping TextRazor's raw REST API itself.
API docs
https://www.textrazor.com/docs
https://www.textrazor.com/docs/rest
Endpoints / features planned
TextRazor exposes a single core endpoint (POST https://api.textrazor.com/)
where you send text plus a list of "extractors" as parameters. Planning to
wrap this as a few focused operations, e.g.:
analyze.entities – extract named entities (people, places, orgs, etc.)
analyze.topics – return topic/category tags for a piece of text
analyze.words – tokenization / linguistic analysis (words, POS tags)
Exact operation names/shapes may adjust slightly once I start implementing.
Webhooks
Not needed — TextRazor is request/response only, no async events.
Auth
API key, sent as a request header. Free tier: 500 requests/day, 2 max
concurrent requests. No OAuth or token refresh needed — should map cleanly
to Corsair's api_key auth type.
Status
I've claimed this integration on corsair.dev/oss and will follow up with a
plugin scaffold PR.
Do you need webhook support?
Webhook details (if applicable)
No response
Additional context
No response
What API or service would you like integrated?
TextRazor
API documentation link
https://www.textrazor.com/docs/rest
What would you like to do with this integration?
I'd like to add a plugin for TextRazor (https://www.textrazor.com/), an NLP
API for entity extraction, topic classification, and text analysis.
Use case
Expose TextRazor's text analysis as typed Corsair operations, so an agent
using Corsair can send text and get back structured entities, topics, or
categories without wrapping TextRazor's raw REST API itself.
API docs
https://www.textrazor.com/docs
https://www.textrazor.com/docs/rest
Endpoints / features planned
TextRazor exposes a single core endpoint (
POST https://api.textrazor.com/)where you send text plus a list of "extractors" as parameters. Planning to
wrap this as a few focused operations, e.g.:
analyze.entities– extract named entities (people, places, orgs, etc.)analyze.topics– return topic/category tags for a piece of textanalyze.words– tokenization / linguistic analysis (words, POS tags)Exact operation names/shapes may adjust slightly once I start implementing.
Webhooks
Not needed — TextRazor is request/response only, no async events.
Auth
API key, sent as a request header. Free tier: 500 requests/day, 2 max
concurrent requests. No OAuth or token refresh needed — should map cleanly
to Corsair's
api_keyauth type.Status
I've claimed this integration on corsair.dev/oss and will follow up with a
plugin scaffold PR.
Do you need webhook support?
Webhook details (if applicable)
No response
Additional context
No response