success

response.success(body, mimeType)

Returns a successful response (200 HTTP status code).

#Parameters The method has the following parameters:

Parameter Description

body

Response body as string, number, boolean, array, object. Optional.

mimeType

Response content type.Optional.

Example

Successful response with no body.

// Script
var email = request.get("email");
var title = request.get("title");
var location = request.get("location");

// Script logic
// Empty response with HTTP status code 200
Apperyio.response.success();
// Response
// HTTP status code: 200
// MIME type: */*

Example

Successful response with body. This example assumes there are three request parameters:

  • email
  • title
  • location
// Script
var email = request.get("email");
var title = request.get("title");
var location = request.get("location");

var res = {"email": email, "title": title, "location": location};
Apperyio.response.success(res);
// Result
// HTTP status code: 200
// MIME type: */*
{
	"email": "[email protected]",
	"location": "Barcelona",
	"title": "Engineer"
}

Example

Successful response with body and MIME type. This example assumes there are three request parameters:

  • email
  • title
  • location
// Script
var email = request.get("email");
var title = request.get("title");
var location = request.get("location");

var res = {"email": email, "title": title, "location": location};
Apperyio.response.success(res, "application/json");
// Result
// HTTP status code: 200
// MIME type: application/json
{
	"email": "[email protected]",
	"location": "Barcelona",
	"title": "Engineer"
}