HtmlToText
free web store menu features premium resources testimonials faq's walkthroughs guides blog affiliates contact log in get started home features testimonials premium get started log in contact sitemap freewebstore api documentation menu getting started how to use the api authorization requests responses resources 1. category 1.1 list categories 1.2 show category details 1.3 add category 1.4 update category 1.5 delete category 2. product 2.1 list products 2.2 show product details 2.3 add product 2.4 update product 2.5 delete product 3. brand 3.1 list brands 3.2 add brand 3.3 delete brand 4. order 4.1 list orders 4.2 show order details 4.3 show new orders 4.4 update order 'status' 4.5 update order 'dispatched' 4.6 update order 'isnew' 4.7 add new order 4.8 delete order 5. customer 5.1 list customers 5.2 show customer details 5.3 add customer 5.4 delete customer 6. address 6.1 list addresses 6.2 show address list 6.3 add address 6.4 delete address 7. country and region list 7.1 list countries 7.2 list regions/ states 8. image 8.1 product images 8.1.1 list product images 8.1.2 add product image 8.1.3 delete product image appendix resources and uri reference example code change log getting started the freewebstore api is a restful web service using xml over http. the http methods used are get, post and delete. therefore, technical knowledge in this area is essential. the first step to using the api is getting authorisation from freewebstore. simply login to your control panel and navigate to settings > store api and select the "generate api key" button. you will then be supplied with an api key and client id . how to use the api authorization all api requests should be made via http using the freewebstore api url: https://api.freewebstore.org authentication is managed using http basic authentication. you will use your client id and api key to authenticate. for example: curl -u clientid:apikey -h 'content-type: application/xml' \ https://api.freewebstore.org/category/ every request sent to the freewebstore api must be in xml format. this means the content-type header must be set to application/xml . requests the base url for the freewebstore api is: https://api.freewebstore.org/ here are some examples of resource uris: https://api.freewebstore.org/category/ https://api.freewebstore.org/product/123456 https://api.freewebstore.org/shop/domain see the resource and uri reference for all the possible requests uris and http verbs for the api resources. ensure all required nodes are present and in the correct order as set out in this section. all requests are validated against an xml schema, which may be subject to change. the schema can be viewed at https://api.freewebstore.org/{resource}/{resource}.xsd in order to check that posted xml data is valid. for example https://api.freewebstore.org/product/product.xsd or https://api.freewebstore.org/category/category.xsd . only one record can be posted in any single request. in other words, only add and update one product / category / domain at a time. there is a limit of 2500 requests per hour . rate limiting is on a per user or per application basis. if this reached you will receive a 503 - service unavailable error . responses if an api request fails, the error information will be returned with the http status code together with an xml response. for example, if you supply incorrect api key details, you will get a 401 unauthorized response: http/1.x 401 unauthorized date: thu, 20 mar 2011 11:28:23 gmt <error> <date>thu, 20 oct 2011 11:28:23</date> <status>401 - unauthorized</status> <message>invalid api key</message> </error> if a request adds new records, for example when a new product is added, the response will use a 201 created status and xml with the new details will be displayed. http/1.x 201 created date: thu, 20 oct 2011 11:45:02 gmt <shop> <name>test store</name> </shop> any other successful operation will return the 200 ok status code, together with relevant response xml: http/1.x 200 ok date: thu, 20 oct 2011 11:45:02 gmt <categories> <category> <id>933818</id> <name>category 1</name> <shopkeeper>1234</shopkeeper> <parentid>0</parentid> <description>description of category</description> <imageurl>image.gif</imageurl> <sequence>4</sequence> <visible>0</visible> </category> </categories> resources 1. category 1.1 list categories use get /category/ to retrieve a full list of category ids. <categories> <category> <id>933818</id> <name>category 1</name> <parentid>0</parentid> </category> <category> <id>933819</id> <name>category 2</name> <parentid>0</parentid> </category> </categories> optional parameters: offset (int), limit (int), visible (bool), parentid (int) eg. /category/?offset=0&limit;=10&visible;=1 1.2 show category details use get /category/{id} to obtain the details for a certain category, e.g., /category/740109. <categories> <category> <id>933818</id> <name>category 1</name> <shopkeeper>1234</shopkeeper> <parentid>0</parentid> <description>description of category</description> <imageurl>image.gif</imageurl> <sequence>4</sequence> <visible>0</visible> </category> </categories> 1.3 add category use post /category/ to add a new category. the category details should be in xml format as follows: <categories> <category> <name>string max 50 required </name> <parentid>integer</parentid> <description>string max 2000</description> <imageurl>string max 255 required </imageurl> <sequence>integer</sequence> <visible>boolean</visible> </category> </categories> 1.4 update category use post /category/{id} to update category details. the category details should be in xml format as shown above. 1.5 delete category use delete /category/{id} to delete a category. 2. product 2.1 list products use get /product/ to retrieve a full list of products. <products> <product> <id>3777977</id> <productname>product 1</productname> </product> <product> <id>12345678</id> <productname>product 2</productname> </product> </products> optional parameters: offset (int), limit (int), category (int), visible (bool), featured (bool), fields (str) nb: all product fields apart from 'extraimages' and 'additionalcategories' can be added to a comma seperated list for the fields parameter. eg. /product/?category=1454&visible;=1&fields;=id,sku,productname,category,brand 2.2 show product details use get /product/{id} to obtain the details for a certain product, e.g., /product/3777977. <products> <product> <id>3777977</id> <productimageurl>image.jpg</productimageurl> <nunitprice>10.99</nunitprice> <category>740073</category> <minimumquantity>1</minimumquantity> <weight>0</weight> <sku>code123</sku> <qtyinstock>20</qtyinstock> <offertype>0</offertype> <offerprice>0</offerprice> <vat>1</vat> <discount>0</discount> <featured>1</featured> <brand>0</brand> <vat_rate>0</vat_rate> <product_form>-1</product_form> <wholesale>-1</wholesale> <supplier>-1</supplier> <stock_options>0</stock_options> <hidden>0</hidden> <productdescription>product description</productdescription> <productname>name of product</productname> <upc/> <ean/> <mpn>123</mpn> <isbn/>
Informations Whois
Whois est un protocole qui permet d'accéder aux informations d'enregistrement.Vous pouvez atteindre quand le site Web a été enregistré, quand il va expirer, quelles sont les coordonnées du site avec les informations suivantes. En un mot, il comprend ces informations;
WHOIS LIMIT EXCEEDED - SEE WWW.PIR.ORG/WHOIS FOR DETAILS
REFERRER http://www.pir.org/
REGISTRAR Public Interest Registry
SERVERS
SERVER org.whois-servers.net
ARGS freewebstore.org
PORT 43
TYPE domain
RegrInfo
REGISTERED unknown
DOMAIN
NAME freewebstore.org
NSERVER
NS-1482.AWSDNS-57.ORG 205.251.197.202
NS-1708.AWSDNS-21.CO.UK 205.251.198.172
NS-372.AWSDNS-46.COM 205.251.193.116
NS-588.AWSDNS-09.NET 205.251.194.76
Go to top