# Api\_parsing\_error when using prismic python api

**URL:** <https://community.prismic.io/t/api-parsing-error-when-using-prismic-python-api/9679>\
**Category:** Developing with Prismic\
**Created:** [April 7, 2022, 5:18am UTC](https://community.prismic.io/t/api-parsing-error-when-using-prismic-python-api/9679 "2022-04-07T05:18:33Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![asreearm1729](https://avatars.discourse-cdn.com/v4/letter/a/c0e974/32.png) [@asreearm1729](https://community.prismic.io/u/asreearm1729)\
**Post date:** [April 7, 2022, 5:18am UTC](https://community.prismic.io/t/api-parsing-error-when-using-prismic-python-api/9679/1 "2022-04-07T05:18:33Z")

</div>

I am using prismic with python api  
my code is  
prismic\_api = prismic.get('[https://my-user-name.prismic.io/api','](https://my-user-name.prismic.io/api',')')  
prismic\_api.get\_by\_uid('test\_type', 'test\_type')  
I have a custom type named test\_name and document with it uid test\_doc and name test\_doc  
but when I enter command

prismic\_api.get\_by\_uid('test\_name', 'test\_doc')  
i get the below error

prismic.exceptions.HTTPError: Got an HTTP error 400 ({"type":"api\_parsing\_error","message":"[function at(..)] unexpected field 'my.test\_name.uid' on line:1 col:11 in query '[[:d = at(my.test\_name.uid, "test\_doc")]]'\n[[:d = at(my.test\_name.uid, "test\_doc")]]\n ^\n","pos":{"line":1,"column":11,"id":0,"location":"query"}})

---

<div class="post-metadata">

**Author:** ![Pau](https://dub1.discourse-cdn.com/flex013/user_avatar/community.prismic.io/pau/32/5422_2.png) [@Pau](https://community.prismic.io/u/Pau)\
**Post date:** [April 8, 2022, 6:07pm UTC](https://community.prismic.io/t/api-parsing-error-when-using-prismic-python-api/9679/2 "2022-04-08T18:07:13Z")

</div>

Hello @asreearm1729, have you tried doing a get-all query to see if the API responds correctly? Something like: `any(document.type, ["'test_name"]).`

The Python kit is very out of date. I'd recommend you use a different dependency to query the API.
