# Plex Plugin Development Walkthrough

**URL:** <https://forums.plex.tv/t/plex-plugin-development-walkthrough/9909>\
**Category:** Dev/API Corner\
**Tags:** plugin-dev\
**Created:** [July 11, 2011, 4:46pm UTC](https://forums.plex.tv/t/plex-plugin-development-walkthrough/9909 "2011-07-11T16:46:16Z")\
**Posts on this page:** 7\
**Page:** 2

<div class="post-metadata">

**Author:** ![cncb](https://avatars.discourse-cdn.com/v4/letter/c/7cd45c/32.png) [@cncb](https://forums.plex.tv/u/cncb)\
**Post date:** [November 27, 2016, 7:49pm UTC](https://forums.plex.tv/t/plex-plugin-development-walkthrough/9909/21 "2016-11-27T19:49:47Z")

</div>

Was there ever a “part 2”?

---

<div class="post-metadata">

**Author:** ![dettwild](https://avatars.discourse-cdn.com/v4/letter/d/7ba0ec/32.png) [@dettwild](https://forums.plex.tv/u/dettwild)\
**Post date:** [November 28, 2016, 3:35pm UTC](https://forums.plex.tv/t/plex-plugin-development-walkthrough/9909/22 "2016-11-28T15:35:37Z")

</div>

This may be a noob question, but does anyone know the proper syntax to issue an URL command from within a Plex Agent Plugin. The only documentation I found was [here](https://support.plex.tv/hc/en-us/articles/201638786-Plex-Media-Server-URL-Commands "here"). This works fine when running directly in a browser (with token hardcoded for time being), but as stated, I would like to execute such a command from a Agent Plugin.  
Secondary followup question: As called from “within” Plex, does this require token code auth? If so, how could one query the current token and servername out of the plugin?  
Thanks in advance for any hints.

---

<div class="post-metadata">

**Author:** ![jimmy0891](https://avatars.discourse-cdn.com/v4/letter/j/b77776/32.png) [@jimmy0891](https://forums.plex.tv/u/jimmy0891)\
**Post date:** [August 28, 2017, 4:49am UTC](https://forums.plex.tv/t/plex-plugin-development-walkthrough/9909/23 "2017-08-28T04:49:33Z")

</div>

Good job! Very informative.  
I often use this tool to validate JSON: [JSON Formatter](https://jsonformatter-online.com "JSON Formatter")  
It’s simple to use and quite functional

---

<div class="post-metadata">

**Author:** ![loek](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/loek/32/5027_2.png) [@loek](https://forums.plex.tv/u/loek)\
**Post date:** [January 15, 2018, 8:16pm UTC](https://forums.plex.tv/t/plex-plugin-development-walkthrough/9909/24 "2018-01-15T20:16:00Z")

</div>

Is there a posting like this that is a little more recent? Many of the links in the original walkthrough are dead and makes it hard to learn from this.

---

<div class="post-metadata">

**Author:** ![dane22](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/dane22/32/4389_2.png) [@dane22](https://forums.plex.tv/u/dane22)\
**Post date:** [May 29, 2018, 10:02pm UTC](https://forums.plex.tv/t/plex-plugin-development-walkthrough/9909/25 "2018-05-29T22:02:33Z")

</div>

Sadly not, AFAIK

---

<div class="post-metadata">

**Author:** ![dane22](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/dane22/32/4389_2.png) [@dane22](https://forums.plex.tv/u/dane22)\
**Post date:** [June 30, 2018, 11:44am UTC](https://forums.plex.tv/t/plex-plugin-development-walkthrough/9909/26 "2018-06-30T11:44:55Z")

</div>



---

<div class="post-metadata">

**Author:** ![system](https://global.discourse-cdn.com/plex/original/3X/2/a/2acb9765406f63293d357b4ec509ec39aa28f2ad.png) [@system](https://forums.plex.tv/u/system)\
**Post date:** [December 20, 2019, 9:11pm UTC](https://forums.plex.tv/t/plex-plugin-development-walkthrough/9909/27 "2019-12-20T21:11:37Z")

</div>

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.

[Previous page](https://forums.plex.tv/t/plex-plugin-development-walkthrough/9909.md?page=1)
