Delivering the best Add-Ons in more than 37 languages.

中文(简体), English, हिन्दी/हिंदी, Español/Castellano, العربية, Русский язык, Français, 中文 (台灣), বাংলা, Bahasa Indonesia, اردو, Português, Deutsch, Bahasa Melayu (بهاس ملايو‎), 日本語 (にほんご), فارسی, Italiano, తెలుగు, Türkçe, ગુજરાતી, Język polski/polszczyzna, Tiếng Việt, ಕನ್ನಡ, Українська мова, ไทย
PHP Scripts / Miscellaneous

PHP REST Services

— Add-On to

Subscribe to our feed to stay up to date!

New! Follow us as you want it!

PHP REST Services  - CodeCanyon Item for Sale


Ad: Bluehost hosting

Building a RESTful web service for your PHP web application has never been so easy!
WiseLoop PHP REST Services is a powerfull API framework that allows easy development of any kind of API through RESTful web services.

Other WiseLoop top software products:

Grab HTML contents add public web site contents your own site Grab HTML contents and publish them your WordPress blog Grab media files, images, video, audio, flash, LA8J docs, javascnpt, css etc.

Product Description

WiseLoop PHP REST Services allows easy building of a fully featured API for your web application by offering a powerful RESTful framework. The implementation time of any API is extremely fast due to the well designed framework that is using modern programming concepts such as OOP, hooks and dependency injection. Basically, the developer needs to focus on the API logic and own specific features, leaving the framework to do the other common tasks such as URL handling and parsing, actions call, output formatting and rendering etc.

Main Features

  • action filtering by request type (GET, PUT, POST, DELETE);
  • API versioning support: multiple versions for an API;
  • common output types built-in: JSON, XML, PHP serialization, PHP array, PLAIN;
  • custom output handlers support: create own output types;
  • triggers (hooks) support: call custom actions when specific events happens (5 triggers included);
  • anti-spam built-in trigger;
  • reject by IP built-in trigger;
  • API key implementation built-in support;
  • custom error formatting built-in support;
  • routing support: specify how the request URL should look like;
  • cache support;
  • allows very fast API development;
  • exhaustive documentation (samples, howtos and video tutorials included);

Sample Code

A basic service endpoint implementation:
 $service = new wlRestService(); $service->loadSettings('/custom-rest-settings.ini'); $service->registerController(new sampleHelloRestControllerV1()); $service->registerController(new sampleHelloRestControllerV2()); $service->registerOutputHandler(new csvSampleOutputHandler('csv')); $service->registerTrigger(new ipRejectSampleTrigger(), wlRestTrigger::ON_REQUEST_EVENT); $service->setCacheDir(__DIR__. '/cache', 10); $service->setLogDir(__DIR__); $service->run(); 

Video Tutorials


This software product is sold exclusively on Please do not download it from elsewhere.

Visitors See 1,714 346 251 ICA 195 1,017 LIFR 294 IIT 239 189 40S 285 213 185 11,866 FLAG

Other components in this categoryAll components of this author
CommentsFrequently asked questions and answers


20 May 13

Last Update:
1 December 14

Compatible Browsers:
IE6, IE7, IE8, IE9, IE10, IE11, Firefox, Safari, Opera, Chrome

Files Included:
JavaScript JS, JavaScript JSON, HTML, CSS, PHP, Layered PNG

Software Version:
PHP 5.x, PHP 5.0 - 5.2, PHP 5.3, PHP 5.4, PHP 5.5


eCommerce, All Items, API Framework, REST API, REST API PHP, REST API Server, REST API Services, REST Framework PHP, REST Server, REST Services, REST Web Services, RESTful API Server, RESTful API Services, RESTful PHP Framework, RESTful Server, RESTful Services, RESTful Web Service