# Does Gradio Spaces provide an API endpoint for apps?

**URL:** <https://discuss.huggingface.co/t/does-gradio-spaces-provide-an-api-endpoint-for-apps/83125>\
**Category:** Spaces\
**Created:** [April 22, 2024, 3:33pm UTC](https://discuss.huggingface.co/t/does-gradio-spaces-provide-an-api-endpoint-for-apps/83125 "2024-04-22T15:33:04Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![hcr5](https://avatars.discourse-cdn.com/v4/letter/h/ee59a6/32.png) [@hcr5](https://discuss.huggingface.co/u/hcr5)\
**Post date:** [April 22, 2024, 3:33pm UTC](https://discuss.huggingface.co/t/does-gradio-spaces-provide-an-api-endpoint-for-apps/83125/1 "2024-04-22T15:33:04Z")

</div>

Hi, I’m trying to acces the Gradio API via a POST request, this is my current script:

```auto
import requests

data = {
    "query": "summarize our conversation",
    "history": [
        []
    ],
    "system": "You are a helpful assistant.",
    "api_name": "/model_chat"
}

r = requests.post("https://qwen-codeqwen1-5-7b-chat-demo.hf.space/api/predict", json=data)

print(r.text)

```

I keep getting this error:

```auto
{"detail":[{"type":"missing","loc":["body","data"],"msg":"Field required","input":{"query":"summarize our conversation","history":[[]],"system":"You are a helpful assistant.","api_name":"/model_chat"},"url":"https://errors.pydantic.dev/2.7/v/missing"}]}

```

I would appreciate some help, thanks!
