The most common means of integrating your eSpeakers Whitelabeled directory in your website is via a simple link . However, there may be places where you want to send your customers over to your directory with some search results already chosen.
Use the following code to create a marketplace search box.
Your web designer will still need to do work to style this and to fit in within your site.
xxxx should be replaced by your unique code.
See below for an example of using this as a complete URI rather than a form. You can use javascript on your page to create any type of forms or links you wish.
Use the following URL to link to search results for a specific topic id:
https://www.espeakers.com/s/xxxx/v3/search/setup/%7B%22topic_id%22%3A%22123%22%7D
This is the URI encoded version of
https://www.espeakers.com/s/xxxx/v3/search/setup/{ "topic_id":"123"}
xxxx should be replaced by your unique code, and 123 should be replace by the id number of the topic you're searching for. Everything after /setup/ is URI-encoded JSON.
See the section below on SITELISTS for instructions on seeing a list of available topics and their id numbers.
Use the following URL to link to search results for a free-form keyword:
https://www.espeakers.com/s/xxxx/speaker/search?searchtags%5B%5D%3DKEYWORD%0A
This is the URI encoded version of
https://www.espeakers.com/s/xxxx/speaker/search?searchtags []=KEYWORD
xxxx should be replaced by your unique code, and KEYWORD should be replaced with the word or phrase you want to search for. Everything after the ? should be replaced by the URI-encoded version of searchtags[]=KEYWORD
Use the following URL to link to search results for common industry awards
https://www.espeakers.com/s/xxxx/v3/search/setup/%7B%22awards%22%3A%22csp%22%7D
This is the URI encoded version of
https://www.espeakers.com/s/xxxx/v3/search/setup/{ "awards":"csp"}
Everything after /setup/ is URI-encoded JSON. xxxx should be replaced by your unique code and csp can be replaced with one of these values:
If you want to show a dropdown list of available topics, speakers, or industry experience as a part (or all) of a form, you can get the data in JSON form at this url:
https://www.espeakers.com/s/xxx/index/sitelists
This returns a json object which is easy to consume with javascript to build select elements. The data looks like:
xxxx should be replaced by your unique code.