---
title: Generate Keywords/Tags API
slug: generate-keywords-tags
url: https://apyverse.com/sharpapi/service/generate-keywords-tags
provider: SharpAPI
categories: [Artificial Intelligence, Marketing, SEO]
tags: [keyword-generation, tagging, content-analysis, ai-writing, text-classification]
auth: api_key
---

# Generate Keywords/Tags API

Generate keyword lists from content with optional context, language, tone, and quantity controls. Returns async job status and keyword results.

## Endpoints

| Method | Path | Description | Atoms |
| --- | --- | --- | --- |
| POST | `/sharpapi/api/v1/content/keywords` | What it does Submits an asynchronous job to generate keywords and tags from the provided content. T… | 50 |
| GET | `/sharpapi/api/v1/content/keywords/job/status/:job_id` | What it does Returns the current status of a Generate Keywords Tags job identified by its job ID. T… | 1 |

## About

## What it does
Keyword Generator turns a piece of content into a list of keywords you can use for tagging, indexing, or content analysis. Send `content`, and you can also provide optional `context`, `language`, `voice_tone`, and `max_quantity` to guide the output.

Use it when you need topic labels for articles, product pages, social posts, or internal knowledge bases. The service submits the request as an asynchronous job and returns a `job_id` plus a `status_url` so you can check progress without blocking your app.

When the job completes, you get back a response object with the job `id`, `type`, `status`, and a `result` array of strings. That makes it easy to store keywords, feed them into search or categorisation workflows, or attach them to records for later retrieval.

Keyword Generator is a good fit for content pipelines that need lightweight AI-assisted tagging without building your own extraction model.

## Usage

Authenticate with an ApyHub API key in the `apy-token` header.
Full docs and a live playground: https://apyverse.com/sharpapi/service/generate-keywords-tags
