Moving to napi.neuwo.ai

The Auto-Tagging API answers at https://napi.neuwo.ai. An integration built against the previous address, https://m1api.neuwo.ai, moves by changing that one setting. The token, the paths, the request fields and the shape of the response are the same at both addresses.

This page is for the developer making that change. The API reference describes every endpoint and field, and the Introduction shows a first call.

What to change

Previous address New address
Base URL https://m1api.neuwo.ai https://napi.neuwo.ai
Paths /GetAiTopics, /GetCustomTopics, /UpdateArticle/{documentid} the same
Token your Auto-Tagging API token, sent as ?token= the same token, sent the same way
Request fields content, headline, format, tag_limit, tag_min_score and the rest the same
Response tags, brand_safety, marketing_categories, smart_tags the same keys, in the same order

The settings that belong to your account, such as the tag limit, the minimum score, the IAB Content version, Google Topics, smart tags and the language of the tag names, are carried over. Tokens are enabled at the new address account by account. Until yours is, a call there answers 403. Neuwo confirms when your account is ready.

What stays the same

What the new address adds

None of these need a change in an existing integration.

Small differences to check in your code

How to move

  1. If your network has an egress allow-list, add napi.neuwo.ai. Do not pin the certificate: it is issued by Let's Encrypt and renews on its own.
  2. Send one call to the new address and compare the keys with a call to the previous one.
  3. Change the base URL. Every environment at once is the simplest. A staged change also works, since both addresses answer the same token.
  4. Let Neuwo know the day you switch, at adops@neuwo.ai.

To go back, change the base URL back. Nothing else is needed, because no state moves between the addresses.

API credentials

Paste the endpoint and token Neuwo issued you and every code sample on this site will show them instead of a placeholder. They stay in this browser, are never sent to Neuwo, and Clear removes them.

Select to set the value used in the code samples on this site.