# Api-access-swagger

**URL:** <https://discuss.openedx.org/t/api-access-swagger/8161>\
**Category:** Development\
**Tags:** api\
**Created:** [August 26, 2022, 7:59am UTC](https://discuss.openedx.org/t/api-access-swagger/8161 "2022-08-26T07:59:35Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![venkatsai1234](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.openedx.org/venkatsai1234/32/4276_2.png) [@venkatsai1234](https://discuss.openedx.org/u/venkatsai1234)\
**Post date:** [August 26, 2022, 7:59am UTC](https://discuss.openedx.org/t/api-access-swagger/8161/1 "2022-08-26T07:59:35Z")

</div>

I am trying to access the apis which is availble from the [local.hangover.io/api-docs](http://local.hangover.io/api-docs) but i am not able to find some apis , like for discussion and course videos, can anyone pls help me

---

<div class="post-metadata">

**Author:** ![TonyH](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.openedx.org/tonyh/32/4079_2.png) [@TonyH](https://discuss.openedx.org/u/TonyH)\
**Post date:** [August 26, 2022, 10:18am UTC](https://discuss.openedx.org/t/api-access-swagger/8161/2 "2022-08-26T10:18:45Z")

</div>

Hi @venkatsai1234,

You are correct that the [Swagger API yaml](https://github.com/openedx/edx-platform/blob/master/docs/swagger.yaml) document is not inclusive or is missing required fields. I’ve had to go directly to the source code to find undocumented API endpoints or missing parameters.

- This file looks like the REST API for the discussions: [edx-platform/views.py at master · openedx/edx-platform · GitHub](https://github.com/openedx/edx-platform/blob/master/lms/djangoapps/discussion/rest_api/views.py)
- Most of the [djangoapps](https://github.com/openedx/edx-platform/tree/master/lms/djangoapps) should include the API references.
- I don’t know where the video API is. Maybe someone else can point you in the correct direction.

I hope this helps!
