fluxiom API Update Part 1
October 05, 2007
Update: The API update is deployed!
We are constantly improving fluxiom and today we announce some improvements to the API.
On October 15 we will deploy a new version of the API which will add branding information to the account info. With this it will be possible to brand your fluxiom add-ons.
This update will only modify the/api/account.xml call:
$ curl -X GET -u <username>:<password> https://<subdomain>.fluxiom.com/api/account.xml
The returned XML code will contain a new branding_info tag, which will be present if the branding of the account is active and will look like this:
<?xml version="1.0" encoding="UTF-8"?>
<account>
<subdomain>account</subdomain>
<company_name>wollzelle GmbH</company_name>
<account_holder>Dieter Komendera</account_holder>
<address>Mystreet 123</address>
<country>AT</country>
<location>Under the Danube</location>
<zip_code>12434</zip_code>
<plan ssl="true" stages="true" multiple_users="true" versions="false" branding="true" full_text_search="true">Pro</plan>
<branding>active</branding>
<branding_info>
<title>kommen's fluxiom</title>
<font_color>#ffffff</font_color>
<top_color>#ff4444</top_color>
<bottom_color>#555555</bottom_color>
<logo>/t/12345abcd/logo.gif</logo>
<background_image>/t/12345abcd/header-background.gif</background_image>
<updated type="datetime">2007-10-02T11:10:48+02:00</updated>
</branding_info>
<trial>false</trial>
<stats used_space="629953890" used_bandwidth="62233621" available_space="838852608" available_bandwidth="838857179"/>
<created_on type="datetime">2007-05-23T00:00:00+02:00</created_on>
<updated_on type="datetime">2007-05-23T00:00:00+02:00</updated_on>
</account>
Description of the tags in branding_info:
- title The title specified in the branding section, which is normally displayed in the browser window title
- font_color The calculated font color fluxiom uses to display text in the header.
- top_color The top color specified in the branding section. This is the top color of the header in the gradient.
- bottom_color The bottom color specified in the branding section. This is the bottom color of the header in the gradient.
- logo URL to a GIF image in the format of 150×79px which is the generated logo.
- background_image URL to a GIF image in the format of 10×79px which is the generated header background gradient.
- updated Date when the branding was last updated. Gives plugins the ability to cache the branding images.
- Ability to tag assets
- Retrieving generated thumbnail images of assets
Details follow!
Comments
by kommen on 18 Oct 07:07
Hi Keith,
thanks for the hint! We’ll definitely have a look at OAuth.
Regards Dieter
Comments closed
search
subscribe
e-mail newsletter
Hear about new features, updates, and more. Sent about once a month. Enter your name and email below:
fluxiom is a Service of wollzelle GmbH
VAT ID: ATU62410466. Company register number: FN 276257 k. Data Protection No. DVR: 3000796
Mariahilfer Straße 113/22, A-1060 Wien, Tel.: +43 1 953 11 88, E-Mail:
All rights reserved. All trademarks and names are the property of their respective owners.


by Keith Grennan on 12 Oct 18:23
Hello,
API looks great!
One thing that’s a bit cumbersome is that users need to reveal their Fluxiom auth credentials to any 3rd party with whom they want to share their Fluxiom data.
Please consider adopting OAuth (http://oauth.net) . It’s a simple protocol for API authentication without users having to reveal their auth credentials to anyone but the site they’re intended for. There’s a lot of momentum behind it.
Cheers, Keith