Public API

Bizzky uses an Application Programming Interface (API) to expose some of its features. In this page we will show you how to use our API and how to interact with our application.

To use our services you will need an API Key. Just send us an email with your Name, Email and a Description of the application where you will use our API and we will provide you with an API Key to use with our services. Registered users should provide the email used in registration. Unregistered users will only have access to the business pool and jobs pool services.

Important note: New API features are coming!

Get Profile

To request the Get Profile service and obtain your company profile, invoke:
http://bizzky.com/theservice.php?f=gp&k=YOUR_API_KEY&e=YOUR_EMAIL
&p=YOUR_PASSWORD
and you will receive a XML Response like:
<?xml version="1.0" encoding="UTF-8"?>
<service>
  <profile>
    <company>Company 1</company>
    <sector>Internet</sector>
    <location>London, U.K.</location>
    <address>Abc Street</address>
    <phone>+4423232323</phone>
    <webpage>http://webpage.com</webpage>
  </profile>  
</service>

Add News

To request the Add News service and add a new entry to your company news, invoke:
http://bizzky.com/theservice.php?f=an&k=YOUR_API_KEY&e=YOUR_EMAIL
&p=YOUR_PASSWORD&t=NEWS_TITLE&n=NEWS_CONTENT
and you will receive a XML Response like:
<?xml version="1.0" encoding="UTF-8"?>
<service>
  <news>added</news>  
</service>

Get News

To request the Get News service and obtain your company news, invoke:
http://bizzky.com/theservice.php?f=gn&k=YOUR_API_KEY&e=YOUR_EMAIL
&p=YOUR_PASSWORD
and you will receive a XML Response like:
<?xml version="1.0" encoding="UTF-8"?>
<service>
  <news>
    <title>Big news!</title>
    <content>The content!</content>
    <date>08/01/2008 12:45.</date>
  </news>  
  <news>
  ...
  </news>      
</service>

Add Job

To request the Add Job service and add a new job opening to your company, invoke:
http://bizzky.com/theservice.php?f=aj&k=YOUR_API_KEY&e=YOUR_EMAIL
&p=YOUR_PASSWORD&j=JOB_POSITION&d=JOB_DESCRIPTION
and you will receive a XML Response like:
<?xml version="1.0" encoding="UTF-8"?>
<service>
  <job>added</job>  
</service>

Get Jobs

To request the Get Jobs service and obtain your company job openings, invoke:
http://bizzky.com/theservice.php?f=gj&k=YOUR_API_KEY&e=YOUR_EMAIL
&p=YOUR_PASSWORD
and you will receive a XML Response like:
<?xml version="1.0" encoding="UTF-8"?>
<service>
  <job>
    <position>Job Position</position>
    <description>Job description</description>
  </job>  
  <job>
  ...
  </job>      
</service>

Add Product/Service

To request the Add Product service and add a new product/service to your company products/services, invoke:
http://bizzky.com/theservice.php?f=ap&k=YOUR_API_KEY&e=YOUR_EMAIL
&p=YOUR_PASSWORD&n=PRODUCT_NAME&d=PRODUCT_DESCRIPTION
and you will receive a XML Response like:
<?xml version="1.0" encoding="UTF-8"?>
<service>
  <product>added</product>  
</service>

Get Products

To request the Get Products service and obtain your company products, invoke:
http://bizzky.com/theservice.php?f=gp&k=YOUR_API_KEY&e=YOUR_EMAIL
&p=YOUR_PASSWORD
and you will receive a XML Response like:
<?xml version="1.0" encoding="UTF-8"?>
<service>
  <product>
    <name>Product name</name>
    <description>Product description</description>
    <website>Product website</website>
  </product>  
  <product>
  ...
  </product>      
</service>

Business Pool

To request the Business Pool service and obtain the latest 50 entries, invoke:
http://bizzky.com/thebusinesspool.php?k=YOUR_API_KEY
and you will receive a XML Response like:
<?xml version="1.0" encoding="UTF-8"?>
<businesspool>
  <entry>
    <company>Company 1</company>
    <type>1</type>
    <title>News Title</title>
    <content>News Content</content>
    <date>2008-01-31 09:51:28</date>
  </entry>  
  <entry>
    <company>Company 2</company>
    <type>2</type>
    <name>Product Name</name>
    <description>Product Description</description>
    <webpage>http://productwebpage.com</webpage>
  </entry>
  <entry>
  ...
  </entry>  
  <entry>
  ...
  </entry>      
</businesspool>
<businesspool> stands for root level
<entry> references each entry in the business pool (each entry can be a product or a news entry)
<company> is the name of the company connected to this entry
<type> represents the entry type (1 means that it is a news entry and 2 stands for product entry)

If type is 1 (News entry) you will have
<title> as the title of the news entry
<content> as the content of the news entry
<date> as the date of the news entry

If type is 2 (Product entry) you will have
<name> as the product name
<description> as the product description
<webpage> as the product webpage (this one can exist or not)

Jobs Pool

To request the Jobs Pool service and obtain the latest 50 entries, invoke:

http://bizzky.com/thejobspool.php?k=YOUR_API_KEY

and you will receive a XML Response like:
<?xml version="1.0" encoding="UTF-8"?>
<jobspool>
  <entry>
    <company>Company 1</company>
    <position>Web Developer</position>
    <description>An expert PHP developer</description>
  </entry>    
  <entry>
  ...
  </entry>  
  <entry>
  ...
  </entry>    
</jobspool>
<jobspool> stands for root level
<entry> references each entry in the jobs pool
<company> is the name of the company which has this job opening
<position> represents the position available
<description> describes the position

If you have any problems, doubts or suggestions related with our API please contact us.

Feedback Form