Oops!
×

Sorry, authentication failed

Parse Server made simple

Back4App is an easy-to-use, flexible and scalable backend based on Parse Platform.

Easy to use on the front-end!

See how simple it is to integrate backend features with your front-end code

const GameScore = Parse.Object.extend("GameScore");
const gameScore = new GameScore();
gameScore.set("playerName", "Sean Plott");
gameScore.set("cheatMode", false);
gameScore.save()
.then((gameScore) => {
   // Execute any logic that should take place after the object is saved.
   alert('New object created with objectId: ' + gameScore.id);
}, (error) => {
   // Execute any logic that should take place if the save fails.
   // error is a Parse.Error with an error code and message.
   alert('Failed to create new object, with error code: ' + error.message);
});
var gameScore = PFObject(className:"GameScore")
gameScore["score"] = 1337
gameScore["playerName"] = "Sean Plott"
gameScore["cheatMode"] = false
gameScore.saveInBackground {
   (success: Bool, error: Error?) in
   if (success) {
     // The object has been saved.
   } else {
     // There was a problem, check error.description
   }
}
PFObject *gameScore = [PFObject objectWithClassName:@"GameScore"];
gameScore[@"score"] = @1337;
gameScore[@"playerName"] = @"Sean Plott";
gameScore[@"cheatMode"] = @NO;
[gameScore saveInBackgroundWithBlock:^(BOOL succeeded, NSError *error) {
   if (succeeded) {
     // The object has been saved.
   } else {
     // There was a problem, check error.description
   }
}];
ParseObject gameScore = new ParseObject("GameScore");
gameScore.put("score", 1337);
gameScore.put("playerName", "Sean Plott");
gameScore.put("cheatMode", false);
gameScore.saveInBackground();
ParseObject gameScore = new ParseObject("GameScore");
gameScore["score"] = 1337;
gameScore["playerName"] = "Sean Plott";
await gameScore.SaveAsync();
//cURL

curl -X POST \
-H "X-Parse-Application-Id: YOUR_APPLICATION_ID" \
-H "X-Parse-REST-API-Key: YOUR_REST_API_KEY" \
-H "Content-Type: application/json" \
-d '{"score":1337,"playerName":"Sean Plott","cheatMode":false}' \
https://parseapi.back4app.com/functions/GameScore

// Python

import json,httplib
connection = httplib.HTTPSConnection('https://parseapi.back4app.com', 443)
connection.connect()
connection.request('POST', '/classes/GameScore', json.dumps({
   "score": 1337,
   "playerName": "Sean Plott",
   "cheatMode": False
}), {
   "X-Parse-Application-Id": "YOUR_APPLICATION_ID",
   "X-Parse-REST-API-Key": "YOUR_REST_API_KEY",
   "Content-Type": "application/json"
})
results = json.loads(connection.getresponse().read())
print results

Deploy your Database with REST and GraphQL APIs in Minutes

Back4App is a one-click backend platform that automatizes all backend components — APIs, Database, File Storage, Server Infrastructure and more. Back4App incorporates essential backend features for top-shelf modern applications — cloud functions, push notifications, user management, backup routines, etc, and enables developers saving at least 80% time and 30% codes.


  • REST

  • Cloud Code Functions

  • Push Notification

  • Command Line Interface

  • Backup Routine

  • GraphQL

  • Cross Platform SDKs

  • Automatic emails

  • Auto-scaling

  • Multi-app Tenancy

  • Real Time Database

  • GeoQueries

  • Social login

  • Replica set

  • WebHosting

back4app-released-app-spaceship-image
back4app-released-app-spaceship-image

Join over 80.000 Parse Apps on Back4App

Over the past few years, Back4App has successfully proven its worth as a development tool been used for the most various kinds of App projects. It is the biggest parse platform in operation and has become the first choice for developers looking to host their parse projects.

+ 70,000   Developers engaged
+ 80,000   Apps
+ 10 Billion   Requests/month
+ 20,000   Requests/second apps

Join over 80.000 Parse Apps on Back4App

Over the past few years, Back4App has successfully proven its worth as a development tool been used for the most various kinds of App projects. It is the biggest parse platform in operation and has become the first choice for developers looking to host their parse projects.

+ 70,000
Developers engaged
+ 80,000
Apps
+ 10 Billion
Requests/month
+ 20,000
Requests/second apps

Bring your Parse App to Back4App

Our engineer team is ready to guide you on each step of the process. From database to cloud functions we help you to migrate in the smoothest way.

Learn more

Predictable Pricing

Leave complex pricing structures behind. Always know what you’ll pay per month using shared or dedicated servers. Enjoy a flat pricing structure across global cloud providers regions.

Predictable Pricing

Leave complex pricing structures behind. Always know what you’ll pay per month using shared or dedicated servers. Enjoy a flat pricing structure across global cloud providers regions.

Check it out

Custom Plans

Regardless the size of your business and the stage of your growth, Back4App is able to provide suitable scalable solutions with outstanding developers and software agencies who we trust. If you are a non-tech app owner who’s currently scaling or bootstrapping your ideas quickly, or if you are a full-stack developer who’s looking for a counterpart to complete the project, we might just have the right people to connect you with. Tell us your projects and we will find the right fits for you.

CHAT WITH US

Focus on creating engaging apps, and let everything else with us!

Sign up! It's FREE