# Overriding/updating a service

### Automatic updates (soon)

Appear passively watches your network traffic to generate your documentation, and uses that mechanism to detect deltas from your documentation and current network traffic.

This will provide you with a simple interface to accept or deny detected changes, and create a changelog entry for your team to stay up to date with all service changes that occur.

### Import spec with a service

Appear supports manually uploading a spec within an existing service, which will override the existing schema and documentation.

<figure><img src="/files/094WQdm6CxcVvbvNyjf8" alt=""><figcaption><p>You can override an existing service by uploading an OpenAPI spec from the menu in the top-right of the service</p></figcaption></figure>

1. Click into the service you wish to modify from your service list
2. Click <mark style="color:blue;">**import**</mark> in the top right corner of the interface
3. Drag and drop, or use your system's file explorer to upload the associated API specification
4. Click <mark style="color:blue;">**import OpenAPI**</mark> and Appear will generate an updated service based off your uploaded spec

{% hint style="info" %}
You may need to refresh the page if the service doesn't appear in your service list after a successful upload.
{% endhint %}

***

If you have any queries or require support with the above instructions, please [get in touch](/getting-started/get-in-touch.md) with us.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.appear.sh/managing-your-apis/overriding-updating-a-service.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
