n8n-nodes-liner
v0.1.5
Published
Use Liner search, quick answer, AI Search, and Deep Research APIs in n8n workflows.
Maintainers
Readme
n8n-nodes-liner
This is an n8n community node for Liner. It lets you use Liner's Search, Quick Answer, AI Search, and Deep Research APIs in n8n workflows.
Liner provides source-backed AI search APIs for applications that need fresh web context, academic retrieval, cited answers, and long-form research reports.
n8n is a workflow automation platform.
Installation
Follow the n8n community node installation guide.
For self-hosted n8n, install the package from npm once published:
npm install n8n-nodes-linerOperations
Search
- Web Search: Calls
/search/weband returns structured web results. - Scholar Search: Calls
/search/scholarand returns structured scholarly results.
Search parameters include:
- Query
- Country code for Web Search
- Language
- Date range
- Max results
- Request ID
Answer
- Quick Answer: Calls
/quick-answerfor a fast answer with sources. - AI Search: Calls
/ai-searchfor a grounded answer with richer source metadata. - AI Search Pro: Calls
/ai-search-profor deeper search coverage. - Deep Research: Calls
/deep-researchfor a long-form research report. - Deep Research Pro: Calls
/deep-research-profor deeper long-form research.
Answer and research operations accept either a single question or a full messages JSON array. Streaming Server-Sent Events are aggregated into JSON output with:
textreasoningreferencesreferenceChunkstaskssearchStepsmetadatamessage_idevent_countsraw_events, when enabled
Credentials
You need a Liner API key.
- Go to the Liner API platform.
- Create an API key from the API Keys page.
- In n8n, create a new Liner API credential.
- Paste the API key into the API Key field.
The credential sends your key as the x-api-key header. Credential tests and node actions call Liner API endpoints at https://platform.liner.com/api/v1.
Usage
Use Search when you want raw results for your own RAG or summarization workflow. Use Answer when you want Liner to generate a source-backed answer or research report.
Example AI Search input:
{
"messages": [
{
"role": "user",
"content": "Summarize today's semiconductor export control news."
}
],
"lang": "en",
"mode": "general"
}The node is marked usableAsTool, so it can also be connected to n8n AI Agent workflows.
Compatibility
This package was scaffolded with @n8n/node-cli and is intended for current n8n releases that support verified community nodes.
Development
npm install
npm run lint
npm run buildRun a local n8n instance with this node loaded:
npm run devPublishing
The repository includes .github/workflows/publish.yml for npm publishing with GitHub Actions provenance. n8n requires provenance publishing for verified community node submissions.
Before publishing, configure npm Trusted Publishing for this repository or add an NPM_TOKEN Actions secret.
Resources
- Liner Developers
- Liner Quick Start
- Liner Search API
- Liner AI Search API
- Liner Deep Research API
- Liner Quick Answer API
- n8n community nodes documentation
Version History
0.1.0
Initial community node with Search, Quick Answer, AI Search, AI Search Pro, Deep Research, and Deep Research Pro operations.
