# Load Balancer - Advanced Routing - API

**URL:** <https://forums.suse.com/t/load-balancer-advanced-routing-api/1404>\
**Category:** Rancher 1.x\
**Created:** [January 6, 2016, 11:07pm UTC](https://forums.suse.com/t/load-balancer-advanced-routing-api/1404 "2016-01-06T23:07:09Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![meteormanaged](https://sea2.discourse-cdn.com/flex022/user_avatar/forums.suse.com/meteormanaged/32/734_2.png) [@meteormanaged](https://forums.suse.com/u/meteormanaged)\
**Post date:** [January 6, 2016, 11:07pm UTC](https://forums.suse.com/t/load-balancer-advanced-routing-api/1404/1 "2016-01-06T23:07:09Z")

</div>

Hey folks,

Maybe I’m just a little daft this afternoon but I can’t seem to find where one would edit/update the advanced routing of a load balancer via the API.

---

<div class="post-metadata">

**Author:** ![denise](https://avatars.discourse-cdn.com/v4/letter/d/82dd89/32.png) [@denise](https://forums.suse.com/u/denise)\
**Post date:** [January 14, 2016, 9:25pm UTC](https://forums.suse.com/t/load-balancer-advanced-routing-api/1404/2 "2016-01-14T21:25:43Z")

</div>

It can be found as part of this object `<rancherserver>/v1/schemas/loadBalancerServiceLink`

[http://docs.rancher.com/rancher/api/api-resources/loadBalancerService/](http://docs.rancher.com/rancher/api/api-resources/loadBalancerService/)

If you search the docs, you can find “setservicelink”.

---

<div class="post-metadata">

**Author:** ![AnalogJ](https://sea2.discourse-cdn.com/flex022/user_avatar/forums.suse.com/analogj/32/540_2.png) [@AnalogJ](https://forums.suse.com/u/AnalogJ)\
**Post date:** [February 18, 2016, 4:01pm UTC](https://forums.suse.com/t/load-balancer-advanced-routing-api/1404/3 "2016-02-18T16:01:51Z")

</div>

I created a simple agent that updates my load balancer whenever a new service starts/stops. Its pretty basic code but feel free to use/modify it as you need.

> **[mediadepot/docker-rancher-events](https://github.com/mediadepot/docker-rancher-events)**
>
> Container that listens to docker events, sends notifications, and (re)registers services with load balancer - mediadepot/docker-rancher-events

---

<div class="post-metadata">

**Author:** ![meteormanaged](https://sea2.discourse-cdn.com/flex022/user_avatar/forums.suse.com/meteormanaged/32/734_2.png) [@meteormanaged](https://forums.suse.com/u/meteormanaged)\
**Post date:** [February 18, 2016, 5:50pm UTC](https://forums.suse.com/t/load-balancer-advanced-routing-api/1404/4 "2016-02-18T17:50:03Z")

</div>

Thanks. I’ll have a look.
