Settings

APIDescription
GET api/Settings/{id}?rubrique={rubrique}

This call will return a setting using provided partitionkey and rowkey.

GET api/Settings?email={email}

This call will return a setting using provided email

POST api/Settings

This call will create a new setting and return the setting will all its properties.

PUT api/Settings

This call will upadate the supplied setting.

DELETE api/Settings/{id}?rubrique={rubrique}

This call will delete the setting using provided partitionkey and rowkey.

Pictures

APIDescription
POST api/Pictures

This call will upload the provided picture while keeping the original name.

GET api/Pictures/{id}?category={category}&status={status}

This call will return full URL for all pictures belonging to the provided key (id)

Keys

APIDescription
GET api/Keys

This call will return a unique key the caller will use to identify all his resources

Profiles

APIDescription
GET api/Profiles?email={email}

This call will return the full profile using the provided email.

GET api/Profiles/{id}?rubrique={rubrique}

This call will return the profile using the provided partitionkey and rowkey.

POST api/Profiles

This call will create a profile.

PUT api/Profiles

This call will update the provided profile.

DELETE api/Profiles/{id}?rubrique={rubrique}

This call will delete the profile using the provided partitionkey and rowkey.

Logs

APIDescription
GET api/Logs/{id}?category={category}&status={status}

This call will return all logs belonging to the provided key (id)

POST api/Logs

This call will add log items to the logs table

Articles

APIDescription
GET api/Articles/{id}?category={category}&status={status}

This call will return an array of all active articles belonging to your unique key and category.

GET api/Articles/{id}?rubrique={rubrique}

This call will return one active article using supplied partitionkey and rowkey.

POST api/Articles

This call will post an article and return the posted article with all its properties.

PUT api/Articles

This call will update the article and return the updated article with all its properties.

DELETE api/Articles/{id}?rubrique={rubrique}

This call will delete the article with the supplied partitionkey and rowkey.

Visitors

APIDescription
GET api/Visitors?key={key}

This call will return all visitors belonging to the provided key.

POST api/Visitors

This call will add visitor item to the visitors table.