---
title: "Update server JSON libraries (galaxies, taxonomies, object templates, object relationships, noticelists, warninglists). For async updates, use the /servers/updateJSON/async:1 endpoint instead."
method: POST
path: "/servers/updateJSON"
tags: ["Servers"]
---

# Update server JSON libraries (galaxies, taxonomies, object templates, object relationships, noticelists, warninglists). For async updates, use the /servers/updateJSON/async:1 endpoint instead.

`POST /servers/updateJSON`

## Response `200`

Update server JSON libraries response. Synchronous updates return the result for each updated library (a value of null indicates the library was up to date and not changed). Asynchronous updates (/servers/updateJSON/async:1) return the queued job information instead.

- union
  - object
    - `Galaxy` object, nullable
    - `Noticelist` object, nullable
    - `Warninglist` object, nullable
    - `Taxonomy` object, nullable
    - `ObjectTemplate` object, nullable
    - `ObjectRelationship` object, nullable
  - object
    - `message` string

## Other responses

- `403` — Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.
- `404` — The specified resource was not found
- `default` — Unexpected API error

---

[API](https://skmtc.net/misp/apis/misp-automation-api.md) · [All operations](https://skmtc.net/misp/apis/misp-automation-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/misp/misp-automation-api/revisions/88b34ff032a1/schema)
