AppsBuilder

AppsBuilder is a do it yourself platform for mobile applications development. No coding skills are needed! Trough a single building process users can create an app for iOS (iPad, iPhone/iPod), Android (Tablets & Phones) and Windows Phone. Last but not least, your app will be available for the Chrome Web Store and with a Mobile Site Html5 version. All content is stored on Cloud, enabling real…

234 subscribers
66 endpoints
The in-depth APIMemo review for this API hasn't been published yet — the data below comes straight from the public marketplace listing.

AppsBuilder endpoints

MethodEndpointDescription
Administration
GET Set App Paid
/cms/set_app_payed/{id}
Allows a CMS admin to set an app as Paid. This action should take place after that a payment has occurred. By now the owner of the app will be able to edit his app.
POST Set App Expire Time
/cms/set_app_expire
Allows a CMS admin to set an Expire Time for an app.
GET Set App Expired
/cms/set_app_expired/{id}
Allows a CMS admin to set an app as Expired, which means that the user will still see his app on the dashboard, but will not be able to edit it until when that app is set as Paid.
App Content
GET Get App Content
/category/getAppTree/{id}
Allows an existing user to retrieve one of his apps content. Returns the content JSON structure or "false".
POST Set App Content
/category/addAppTree/{id}
Allows an existing user to set the content of one of his apps. Returns "true" on success, or "false" on failure.
Helpers
GET Check Feed URL
/feedconverter/checkURL
Returns all the available feed contents from the passed URL
Promote
POST Add Web Redirect To Mobile
/app/addStore/{id}
Allows an existing user to set up, for one of his apps, a redirect script that can be used on a website to display a clickable message to visitors if a native version of the app…
Push Notifications
GET Get APN Certificate
/push/getAppleCertificate/{id}
Allows an existing user to download the previously uploaded Apple Push Notification Certificate for one of his apps. Returns the .p12 binary file if available, otherwise returns…
POST Add APN Certificate
/push/addAppleCertificate/{id}
Allows an existing user to upload an Apple Push Notification Certificate for one of his apps.
POST Send Message
/push/add/{id}
Allows an existing user to send a push notification message for one of his apps, to all devices using it or to a specified group of users ID. The message is added to the outgoing…
GET Get Sent Messages
/push/story/{id}/{limit}
Allows an existing user to retrieve the previously sent push notification messages for on of his apps, specifying the number of results to be shown.
Layout
GET Get App Layout
/layout/getLayout/{id}
Allows an existing user to get one of his apps (first page) layout and layoutoption values. Returns a JSON hash containing those two values.
POST Delete App Layoutoption Value
/layout/deleteOption/{id}
Allows an existing user to remove an app (first page) layoutoption value.
POST Set App Layout
/layout/setLayout/{id}
Allows an existing user to set the app (first page) a new layout and a new layoutoption object.
POST Set App Layoutoption
/layout/setLayoutOption/{id}
Allows an existing user to set new layoutoption values of the first page for one of his apps.
GET Set App Rotation
/layout/setRotation/{id}/{state}
Allows an existing user to enable or disable the rotation of one of his apps.
POST Set App Layoutoption Values
/layout/setOption/{id}/{option}
Allows an existing user to set new layoutoption values (only the ones that have a complex structure, for simple options see Set App Layoutoption) of the first page for one of his…
Authentication
GET Logout User
/cms/logout
Allows an existing and logged in user to logout.
POST Register AppsBuilder User
/auth/register
Allows a new user to register on the AppsBuilder website. Notice: this function acts on AppsBuilder platform, not on CMS. Returns "true" or a text error with failure reasons.
POST Register User
/cms/register
Allows a new user to register. Returns the newly created user ID (a number) or a text error with failure reasons.
POST Login User
/cms/connect
Allows an existing user to login. Returns an object with keys "result" (with "true" in case of success, otherwise "false") and "access_token" (that contains the token needed for…
POST Login AppsBuilder User
/auth/connect
Allows an existing user to login on the AppsBuilder website. Notice: this function acts on AppsBuilder platform, not on CMS. Returns an object with keys "result" (with "true" in…
GET Logout AppsBuilder User
/auth/logout
Allows an existing and logged in user to logout on the AppsBuilder website. Notice: this function acts on AppsBuilder platform, not on CMS.
App Settings
POST Enable Custom App Auth
/app/setAuth/{id}
Allows an existing user to turn on and set a Custom access control on one of his apps. How the Custom access control works: All the passed URLs should implement a…
GET Enable App Auth
/app/setAuthInternal/{id}
Allows an existing user to turn on an access control on one of his apps.
GET Disable App Auth
/app/disableAuth/{id}
Allows an existing user to turn off access control on one of his apps.
App Management
POST Assign App to User
/cms/addappassign/{id}
Allows a CMS admin/superuser to assign an app to a user.
GET Clone App
/app/cloneApp/{id}
Allows an existing user to clone one of his apps. Returns the newly created app ID or "false".
GET Get User Apps Infos
/user/getApps
Allows an existing user to retrieve all his apps infos. Returns a JSON array of apps or an error text.
GET Delete App
/app/deleteApp/{id}
Allows an existing user to delete one of his apps. Returns "false" in case of error.
POST Update App Infos
/app/updateApp/{id}
Allows an existing user to update the infos for one of his apps. Returns "1" in case of success, "false" otherwise. All the parameters are optional.
GET Get App Infos
/app/getAppInfos/{id}
Allows an existing user to retrieve infos of one of his apps. Returns a JSON with its infos or "false".
GET Upgrade App
/app/upgradeApp/{id}
Allows an existing user to make effective the changes made to the offline version of his app, copying them on the online version (visible by users).
GET Create App
/app/createApp2
Allows an existing user to create a new app. Returns the newly created app ID or "false".
GET Get App Quality
/app/quality/{id}
Allows an existing user to retrieve the quality of an app based on an AppsBuilder rating. Returns a number, which must be considered a percentage.
Advertisement
GET Get Adv Status
/ad/getAdvStatus/{id}
Allow an existing user to get the app advertissement network settings.
GET Set Adv Status
/ad/setAdvStatus/{id}/{enable}
Allows an existing user to enable/disable advertisement for one of his apps.
POST Set Adv Values
/ad/setAdvID/{id}
Allows an existing user to set the values for his app advertisement services.
Style
GET Get User Themes
/style/getUserThemes
Allows a user to retrieve its own custom Themes. Returns an hash of Themes.
POST Delete App Style
/style/deleteStyle/{id}
Allows an existing user to delete one of his apps style options.
POST Set App Theme
/style/setTheme/{app_id}
Allows an existing user to set a new theme for one of his apps.
POST Set App Style
/style/addStyle/{id}
Allows an existing user to set new style values for one of his apps. New values should be passed as a list of parameters, using the parameter name set to the style option name,…
POST Replace App Style
/style/replaceStyle/{id}
Allows an existing user to replace previous style values for one of his apps. New values should be passed as a list of parameters, using the parameter name set to the style…
POST Get App Style
/style/getStyle/{id}
Allows an existing user to get one of his app style values. To obtain the value for a KEY, pass that key as the "style" parameter. To obtain all the key-values available, pass…
GET Get Themes
/style/getThemes
Allows a user to retrieve the list of available themes. Returns an hash of Themes.
Form Management
GET Get Form Results
/formgenerator/result/{form_id}/0/1
Allows an existing user to retrieve the resulting data of a form requests. A CSV file will be returned.
Feeds
POST Edit Feed
/feedgenerator/modifyFeed/{feed_id}
Allows an existing user to edit one of his feeds.
POST Create Feed
/feedgenerator/createFeed
Allows an existing user to create a new feed. Returns the ID of the newly created feed, or an error message.
POST Add/Edit Feed Item
/feedgenerator/add/{feed_id}
Allows an existing user to add or edit an item for one of his feeds. Returns the index of the newly created or edited item. More accurate informations can be found here:…
GET Delete Feed
/feedgenerator/deleteFeed/{feed_id}
Allows an existing user to delete one of his feeds. Returns "1" on success.
+ 16 more endpoints on the provider's documentation.

AppsBuilder pricing

PlanPriceRate limitQuotas
BASIC Free
  • requests: unlimited / monthly

More Business APIs

View all →
  • Instant domain search. Documentation available at https://domainr.com/docs/api

    BusinessFreemium
  • This API helps to query properties for sale, rent, sold,etc… to create a real estate site/application such…

    BusinessFreemium6.5k subscribers
  • This API helps to query real estate in UAE to create a real estate site/application

    BusinessFreemium
  • 👑 The only FULLY and TRULY working Crunchbase Data Scraper. New version! 💎

    BusinessFreemium
  • 🔥 Cheaper, Faster — and Accurate 🔥 Get 750 free requests/month to scrape UAE property info (UAE Real…

    BusinessFreemium
  • Instant trademark search, trademark keyword availabity, search trademarks from USPTO, filter on…

    BusinessFreemium1.5k subscribers