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

Powering development efficiency at 40,000+ companies worldwide

Game Development
+55 Million
users worldwide
READ MORE
Startup
+$350K
saved anually
READ MORE
SaaS
+80%
development efficiency gain
READ MORE
Software Development Company
up to 4 times
faster go-to market
READ MORE

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.


Back4App features
  • 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

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