# Will perspective http binding do this?

**URL:** <https://forum.inductiveautomation.com/t/will-perspective-http-binding-do-this/47002>\
**Category:** Ignition Early Access\
**Created:** [May 21, 2021, 7:27pm UTC](https://forum.inductiveautomation.com/t/will-perspective-http-binding-do-this/47002 "2021-05-21T19:27:46Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![wking](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/wking/32/21823_2.png) [@wking](https://forum.inductiveautomation.com/u/wking)\
**Post date:** [May 21, 2021, 7:27pm UTC](https://forum.inductiveautomation.com/t/will-perspective-http-binding-do-this/47002/1 "2021-05-21T19:27:47Z")

</div>

I don’t much about using APIs and I guess none using Schema or Hypermedia formats. Is all this possible in perspective? If so how do I start?

```auto
import coreapi

# Initialize a client & load the schema document
client = coreapi.Client()
schema = client.get("http://somedomain/api-doc/")

# Interact with the API endpoint
action = ["part", "read"]
params = {
    "id": ...,
}
result = client.action(schema, action, params=params)

```

---

<div class="post-metadata">

**Author:** ![wking](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/wking/32/21823_2.png) [@wking](https://forum.inductiveautomation.com/u/wking)\
**Post date:** [May 21, 2021, 7:30pm UTC](https://forum.inductiveautomation.com/t/will-perspective-http-binding-do-this/47002/2 "2021-05-21T19:30:59Z")

</div>

This is as far as I have gotten

 ![Screenshot (62)_LI](https://us1.discourse-cdn.com/inductiveautomation/original/3X/9/3/93c6c905e6367b7f705c7b467a34df30df93e248.jpeg)

---

<div class="post-metadata">

**Author:** ![paul-griffith](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/paul-griffith/32/37249_2.png) [@paul-griffith](https://forum.inductiveautomation.com/u/paul-griffith)\
**Post date:** [May 21, 2021, 7:33pm UTC](https://forum.inductiveautomation.com/t/will-perspective-http-binding-do-this/47002/3 "2021-05-21T19:33:12Z")

</div>

There’s no direct support for this anywhere in Ignition, and you’re definitely not going to have much luck in the HTTP binding. I’d recommend building your own abstraction layer in a script module, using `system.net.httpClient()` as a base.

---

<div class="post-metadata">

**Author:** ![wking](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/wking/32/21823_2.png) [@wking](https://forum.inductiveautomation.com/u/wking)\
**Post date:** [May 21, 2021, 7:37pm UTC](https://forum.inductiveautomation.com/t/will-perspective-http-binding-do-this/47002/4 "2021-05-21T19:37:57Z")

</div>

Sweet, thought so. Thanks!
