InvoiceXpress API

Accounts

Create, update and get info about your account.

Get

GET /api/accounts/:account-id/get.json

Returns a specific account.

Example Request

Format:
curl --request GET \
  --url 'https://account_name.app.invoicexpress.com/api/accounts/:account-id/get.json?api_key=YOUR%20API%20KEY%20HERE' \
  --header 'accept: application/json'
require 'uri'
require 'net/http'

url = URI("https://account_name.app.invoicexpress.com/api/accounts/:account-id/get.json?api_key=YOUR%20API%20KEY%20HERE")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
http.verify_mode = OpenSSL::SSL::VERIFY_NONE

request = Net::HTTP::Get.new(url)
request["accept"] = 'application/json'

response = http.request(request)
puts response.read_body
var http = require("https");

var options = {
  "method": "GET",
  "hostname": "account_name.app.invoicexpress.com",
  "port": null,
  "path": "/api/accounts/:account-id/get.json?api_key=YOUR%20API%20KEY%20HERE",
  "headers": {
    "accept": "application/json"
  }
};

var req = http.request(options, function (res) {
  var chunks = [];

  res.on("data", function (chunk) {
    chunks.push(chunk);
  });

  res.on("end", function () {
    var body = Buffer.concat(chunks);
    console.log(body.toString());
  });
});

req.end();
import http.client

conn = http.client.HTTPSConnection("account_name.app.invoicexpress.com")

headers = { 'accept': "application/json" }

conn.request("GET", "/api/accounts/:account-id/get.json?api_key=YOUR%20API%20KEY%20HERE", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
<?php

$curl = curl_init();

curl_setopt_array($curl, array(
  CURLOPT_URL => "https://account_name.app.invoicexpress.com/api/accounts/:account-id/get.json?api_key=YOUR%20API%20KEY%20HERE",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => array(
    "accept: application/json"
  ),
));

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
package main

import (
	"fmt"
	"net/http"
	"io/ioutil"
)

func main() {

	url := "https://account_name.app.invoicexpress.com/api/accounts/:account-id/get.json?api_key=YOUR%20API%20KEY%20HERE"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("accept", "application/json")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := ioutil.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}

Path Parameters

Name Type Required Description Example
account-id Integer Required

The ID of the account you want to get.

42

Responses

200 Success Accounts Get
{
  "account": {
  "account": { ... }
Object
    "organization_name": "Company",
String
    "fiscal_id": "508000111",
String
    "email": "someone@example.com",
String
    "state": "active",
String
    "at_configured": true,
Boolean
    "trial": true
Boolean
  }
}
401 Access denied

The API Key parameter is missing or is incorrectly entered.

(Empty Response)
404 Not Found

The account doesn’t exist.

(Empty Response)

Update

PUT /api/accounts/:account-id/update.json

Updates account data.

Example Body

{
  "account": {
    "organization_name": "Your Company Name",
    "fiscal_id": "999999990",
    "address": "Avenida Duque D'Avila, Saldanha",
    "postal_code": "1500-555",
    "city": "Lisbon",
    "email": "email@company.com"
  }
}

Example Request

Format:
curl --request PUT \
  --url 'https://account_name.app.invoicexpress.com/api/accounts/:account-id/update.json?api_key=YOUR%20API%20KEY%20HERE' \
  --header 'accept: application/json' \
  --header 'content-type: application/json' \
  --data '{"account":{"organization_name":"Your Company Name","fiscal_id":"999999990","address":"Avenida Duque D'\''Avila, Saldanha","postal_code":"1500-555","city":"Lisbon","email":"email@company.com"}}'
require 'uri'
require 'net/http'

url = URI("https://account_name.app.invoicexpress.com/api/accounts/:account-id/update.json?api_key=YOUR%20API%20KEY%20HERE")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
http.verify_mode = OpenSSL::SSL::VERIFY_NONE

request = Net::HTTP::Put.new(url)
request["accept"] = 'application/json'
request["content-type"] = 'application/json'
request.body = "{\"account\":{\"organization_name\":\"Your Company Name\",\"fiscal_id\":\"999999990\",\"address\":\"Avenida Duque D'Avila, Saldanha\",\"postal_code\":\"1500-555\",\"city\":\"Lisbon\",\"email\":\"email@company.com\"}}"

response = http.request(request)
puts response.read_body
var http = require("https");

var options = {
  "method": "PUT",
  "hostname": "account_name.app.invoicexpress.com",
  "port": null,
  "path": "/api/accounts/:account-id/update.json?api_key=YOUR%20API%20KEY%20HERE",
  "headers": {
    "accept": "application/json",
    "content-type": "application/json"
  }
};

var req = http.request(options, function (res) {
  var chunks = [];

  res.on("data", function (chunk) {
    chunks.push(chunk);
  });

  res.on("end", function () {
    var body = Buffer.concat(chunks);
    console.log(body.toString());
  });
});

req.write(JSON.stringify({ account: 
   { organization_name: 'Your Company Name',
     fiscal_id: '999999990',
     address: 'Avenida Duque D\'Avila, Saldanha',
     postal_code: '1500-555',
     city: 'Lisbon',
     email: 'email@company.com' } }));
req.end();
import http.client

conn = http.client.HTTPSConnection("account_name.app.invoicexpress.com")

payload = "{\"account\":{\"organization_name\":\"Your Company Name\",\"fiscal_id\":\"999999990\",\"address\":\"Avenida Duque D'Avila, Saldanha\",\"postal_code\":\"1500-555\",\"city\":\"Lisbon\",\"email\":\"email@company.com\"}}"

headers = {
    'accept': "application/json",
    'content-type': "application/json"
    }

conn.request("PUT", "/api/accounts/:account-id/update.json?api_key=YOUR%20API%20KEY%20HERE", payload, headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
<?php

$curl = curl_init();

curl_setopt_array($curl, array(
  CURLOPT_URL => "https://account_name.app.invoicexpress.com/api/accounts/:account-id/update.json?api_key=YOUR%20API%20KEY%20HERE",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "PUT",
  CURLOPT_POSTFIELDS => "{\"account\":{\"organization_name\":\"Your Company Name\",\"fiscal_id\":\"999999990\",\"address\":\"Avenida Duque D'Avila, Saldanha\",\"postal_code\":\"1500-555\",\"city\":\"Lisbon\",\"email\":\"email@company.com\"}}",
  CURLOPT_HTTPHEADER => array(
    "accept: application/json",
    "content-type: application/json"
  ),
));

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
package main

import (
	"fmt"
	"strings"
	"net/http"
	"io/ioutil"
)

func main() {

	url := "https://account_name.app.invoicexpress.com/api/accounts/:account-id/update.json?api_key=YOUR%20API%20KEY%20HERE"

	payload := strings.NewReader("{\"account\":{\"organization_name\":\"Your Company Name\",\"fiscal_id\":\"999999990\",\"address\":\"Avenida Duque D'Avila, Saldanha\",\"postal_code\":\"1500-555\",\"city\":\"Lisbon\",\"email\":\"email@company.com\"}}")

	req, _ := http.NewRequest("PUT", url, payload)

	req.Header.Add("accept", "application/json")
	req.Header.Add("content-type", "application/json")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := ioutil.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}

Path Parameters

Name Type Required Description Example
account-id Integer Required

The ID of the account you want to update.

42

Request Body

Name Type Required Description Example
account Object Required

The data of the account to be updated.

{
  "account": {
  "account": { ... }
Object
    "organization_name": "Your Company Name",
String

[Optional] The company name.

    "fiscal_id": "999999990",
String

[Required] The company fiscal id (vat number).

    "address": "Avenida Duque D'Avila, Saldanha",
String

[Required] The company address.

    "postal_code": "1500-555",
String

[Optional] The company postal code.

    "city": "Lisbon",
String

[Optional] The company city.

    "email": "email@company.com"
String

[Optional] The account email.

  }
}

Responses

401 Access denied

The API Key parameter is missing or is incorrectly entered.

(Empty Response)
404 Not Found

The account doesn’t exist.

(Empty Response)
422 Unprocessable Entity

Some parameters sent were incorrect.

(Empty Response)

Create

POST /api/accounts/create.json

Creates a new account.

Example URL

https://www.app.invoicexpress.com/api/accounts/create.json

Note: The ACCOUNT_NAME and the API_KEY are not required for this endpoint.

Example Body

{
  "account": {
    "first_name": "First name",
    "last_name": "Last name",
    "organization_name": "Company name",
    "phone": "213456789",
    "email": "someone@example.com",
    "password": "123456",
    "fiscal_id": "504123456",
    "tax_country": "1",
    "language": "pt",
    "terms": "1",
    "marketing":"0"
  }
}

Example Request

Format:
curl --request POST \
  --url 'https://account_name.app.invoicexpress.com/api/accounts/create.json?api_key=YOUR%20API%20KEY%20HERE' \
  --header 'accept: application/json' \
  --header 'content-type: application/json' \
  --data '{"account":{"first_name":"First name","last_name":"Last name","organization_name":"Company name","phone":"213456789","email":"someone@example.com","password":"123456","fiscal_id":"504123456","tax_country":"1","language":"pt","terms":"1","marketing":"foo"}}'
require 'uri'
require 'net/http'

url = URI("https://account_name.app.invoicexpress.com/api/accounts/create.json?api_key=YOUR%20API%20KEY%20HERE")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
http.verify_mode = OpenSSL::SSL::VERIFY_NONE

request = Net::HTTP::Post.new(url)
request["accept"] = 'application/json'
request["content-type"] = 'application/json'
request.body = "{\"account\":{\"first_name\":\"First name\",\"last_name\":\"Last name\",\"organization_name\":\"Company name\",\"phone\":\"213456789\",\"email\":\"someone@example.com\",\"password\":\"123456\",\"fiscal_id\":\"504123456\",\"tax_country\":\"1\",\"language\":\"pt\",\"terms\":\"1\",\"marketing\":\"foo\"}}"

response = http.request(request)
puts response.read_body
var http = require("https");

var options = {
  "method": "POST",
  "hostname": "account_name.app.invoicexpress.com",
  "port": null,
  "path": "/api/accounts/create.json?api_key=YOUR%20API%20KEY%20HERE",
  "headers": {
    "accept": "application/json",
    "content-type": "application/json"
  }
};

var req = http.request(options, function (res) {
  var chunks = [];

  res.on("data", function (chunk) {
    chunks.push(chunk);
  });

  res.on("end", function () {
    var body = Buffer.concat(chunks);
    console.log(body.toString());
  });
});

req.write(JSON.stringify({ account: 
   { first_name: 'First name',
     last_name: 'Last name',
     organization_name: 'Company name',
     phone: '213456789',
     email: 'someone@example.com',
     password: '123456',
     fiscal_id: '504123456',
     tax_country: '1',
     language: 'pt',
     terms: '1',
     marketing: 'foo' } }));
req.end();
import http.client

conn = http.client.HTTPSConnection("account_name.app.invoicexpress.com")

payload = "{\"account\":{\"first_name\":\"First name\",\"last_name\":\"Last name\",\"organization_name\":\"Company name\",\"phone\":\"213456789\",\"email\":\"someone@example.com\",\"password\":\"123456\",\"fiscal_id\":\"504123456\",\"tax_country\":\"1\",\"language\":\"pt\",\"terms\":\"1\",\"marketing\":\"foo\"}}"

headers = {
    'accept': "application/json",
    'content-type': "application/json"
    }

conn.request("POST", "/api/accounts/create.json?api_key=YOUR%20API%20KEY%20HERE", payload, headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
<?php

$curl = curl_init();

curl_setopt_array($curl, array(
  CURLOPT_URL => "https://account_name.app.invoicexpress.com/api/accounts/create.json?api_key=YOUR%20API%20KEY%20HERE",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "POST",
  CURLOPT_POSTFIELDS => "{\"account\":{\"first_name\":\"First name\",\"last_name\":\"Last name\",\"organization_name\":\"Company name\",\"phone\":\"213456789\",\"email\":\"someone@example.com\",\"password\":\"123456\",\"fiscal_id\":\"504123456\",\"tax_country\":\"1\",\"language\":\"pt\",\"terms\":\"1\",\"marketing\":\"foo\"}}",
  CURLOPT_HTTPHEADER => array(
    "accept: application/json",
    "content-type: application/json"
  ),
));

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
package main

import (
	"fmt"
	"strings"
	"net/http"
	"io/ioutil"
)

func main() {

	url := "https://account_name.app.invoicexpress.com/api/accounts/create.json?api_key=YOUR%20API%20KEY%20HERE"

	payload := strings.NewReader("{\"account\":{\"first_name\":\"First name\",\"last_name\":\"Last name\",\"organization_name\":\"Company name\",\"phone\":\"213456789\",\"email\":\"someone@example.com\",\"password\":\"123456\",\"fiscal_id\":\"504123456\",\"tax_country\":\"1\",\"language\":\"pt\",\"terms\":\"1\",\"marketing\":\"foo\"}}")

	req, _ := http.NewRequest("POST", url, payload)

	req.Header.Add("accept", "application/json")
	req.Header.Add("content-type", "application/json")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := ioutil.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}

Request Body

Name Type Required Description Example
account Object Required

The data of the account to be created.

{
  "account": {
  "account": { ... }
Object
    "first_name": "First name",
String

[Optional] The user’s first name.

    "last_name": "Last name",
String

[Optional] The user’s last name.

    "organization_name": "Company name",
String

[Required] The name of the company.

    "phone": "213456789",
String

[Optional] The account phone number.

    "email": "someone@example.com",
String

[Required] The account email.

    "password": "123456",
String

[Required] The account password.

    "fiscal_id": "504123456",
String

[Optional] The company fiscal ID (vat number). If present, it must be unique in the system.

    "tax_country": "1",
String

[Optional] The account country. Options: 1 (Portugal); 2 (Ireland); 3 (UK). See the Country List for more countries. Defaults to 1.

    "language": "pt",
String

[Optional] The account language. Options: pt (Portuguese); en (English); es (Spanish). Defaults to pt.

    "terms": "1",
String

[Required] The terms and conditions. Options: 1 (Accepted); 0 (Not accepted).

    "marketing": "0"
String

[Required] Marketing communications - Share with me news about the Tax Authority, new features, offers and courses, according to the InvoiceXpress Privacy Policy. Options: 1 (Accepted); 0 (Not accepted).

  }
}

Responses

201 Success Accounts Create response
{
  "account": {
  "account": { ... }
Object
    "id": "Account ID",
String
    "name": "Company name",
String
    "url": "https://companyname.app.invoicexpress.com",
String
    "api_key": "aa8e739bbcbb406c90eccbe0825e87c5c1c4c5a9",
String
    "state": "active"
String
  }
}
422 Unprocessable Entity

Some parameters were incorrect.

(Empty Response)

Create for existing user

POST /api/accounts/create_already_user.json

Creates a new account and associates it with an already existing user. The email and password required are the ones of your existing user.

Example URL

https://www.app.invoicexpress.com/api/accounts/create_already_user.json

Note: The ACCOUNT_NAME and the API_KEY are not required for this endpoint.

Example Body

{
  "account": {
    "first_name": "First name",
    "last_name": "Last name",
    "organization_name": "Company name",
    "phone": "213456789",
    "email": "someone@example.com",
    "password": "123456",
    "fiscal_id": "504123456",
    "tax_country": "1",
    "language": "pt",
    "terms": "1"
  }
}

Example Request

Format:
curl --request POST \
  --url 'https://account_name.app.invoicexpress.com/api/accounts/create_already_user.json?api_key=YOUR%20API%20KEY%20HERE' \
  --header 'accept: application/json' \
  --header 'content-type: application/json' \
  --data '{"account":{"first_name":"First name","last_name":"Last name","organization_name":"Company name","phone":"213456789","email":"someone@example.com","password":"123456","fiscal_id":"504123456","tax_country":"1","language":"pt","terms":"1","marketing":"foo"}}'
require 'uri'
require 'net/http'

url = URI("https://account_name.app.invoicexpress.com/api/accounts/create_already_user.json?api_key=YOUR%20API%20KEY%20HERE")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
http.verify_mode = OpenSSL::SSL::VERIFY_NONE

request = Net::HTTP::Post.new(url)
request["accept"] = 'application/json'
request["content-type"] = 'application/json'
request.body = "{\"account\":{\"first_name\":\"First name\",\"last_name\":\"Last name\",\"organization_name\":\"Company name\",\"phone\":\"213456789\",\"email\":\"someone@example.com\",\"password\":\"123456\",\"fiscal_id\":\"504123456\",\"tax_country\":\"1\",\"language\":\"pt\",\"terms\":\"1\",\"marketing\":\"foo\"}}"

response = http.request(request)
puts response.read_body
var http = require("https");

var options = {
  "method": "POST",
  "hostname": "account_name.app.invoicexpress.com",
  "port": null,
  "path": "/api/accounts/create_already_user.json?api_key=YOUR%20API%20KEY%20HERE",
  "headers": {
    "accept": "application/json",
    "content-type": "application/json"
  }
};

var req = http.request(options, function (res) {
  var chunks = [];

  res.on("data", function (chunk) {
    chunks.push(chunk);
  });

  res.on("end", function () {
    var body = Buffer.concat(chunks);
    console.log(body.toString());
  });
});

req.write(JSON.stringify({ account: 
   { first_name: 'First name',
     last_name: 'Last name',
     organization_name: 'Company name',
     phone: '213456789',
     email: 'someone@example.com',
     password: '123456',
     fiscal_id: '504123456',
     tax_country: '1',
     language: 'pt',
     terms: '1',
     marketing: 'foo' } }));
req.end();
import http.client

conn = http.client.HTTPSConnection("account_name.app.invoicexpress.com")

payload = "{\"account\":{\"first_name\":\"First name\",\"last_name\":\"Last name\",\"organization_name\":\"Company name\",\"phone\":\"213456789\",\"email\":\"someone@example.com\",\"password\":\"123456\",\"fiscal_id\":\"504123456\",\"tax_country\":\"1\",\"language\":\"pt\",\"terms\":\"1\",\"marketing\":\"foo\"}}"

headers = {
    'accept': "application/json",
    'content-type': "application/json"
    }

conn.request("POST", "/api/accounts/create_already_user.json?api_key=YOUR%20API%20KEY%20HERE", payload, headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
<?php

$curl = curl_init();

curl_setopt_array($curl, array(
  CURLOPT_URL => "https://account_name.app.invoicexpress.com/api/accounts/create_already_user.json?api_key=YOUR%20API%20KEY%20HERE",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "POST",
  CURLOPT_POSTFIELDS => "{\"account\":{\"first_name\":\"First name\",\"last_name\":\"Last name\",\"organization_name\":\"Company name\",\"phone\":\"213456789\",\"email\":\"someone@example.com\",\"password\":\"123456\",\"fiscal_id\":\"504123456\",\"tax_country\":\"1\",\"language\":\"pt\",\"terms\":\"1\",\"marketing\":\"foo\"}}",
  CURLOPT_HTTPHEADER => array(
    "accept: application/json",
    "content-type: application/json"
  ),
));

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
package main

import (
	"fmt"
	"strings"
	"net/http"
	"io/ioutil"
)

func main() {

	url := "https://account_name.app.invoicexpress.com/api/accounts/create_already_user.json?api_key=YOUR%20API%20KEY%20HERE"

	payload := strings.NewReader("{\"account\":{\"first_name\":\"First name\",\"last_name\":\"Last name\",\"organization_name\":\"Company name\",\"phone\":\"213456789\",\"email\":\"someone@example.com\",\"password\":\"123456\",\"fiscal_id\":\"504123456\",\"tax_country\":\"1\",\"language\":\"pt\",\"terms\":\"1\",\"marketing\":\"foo\"}}")

	req, _ := http.NewRequest("POST", url, payload)

	req.Header.Add("accept", "application/json")
	req.Header.Add("content-type", "application/json")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := ioutil.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}

Request Body

Name Type Required Description Example
Account Object Required

Data of the account to be created, with your existing email and password

{
  "account": {
  "account": { ... }
Object
    "first_name": "First name",
String

[Optional] The user’s first name.

    "last_name": "Last name",
String

[Optional] The user’s last name.

    "organization_name": "Company name",
String

[Required] The name of the company.

    "phone": "213456789",
String

[Optional] The account phone number.

    "email": "someone@example.com",
String

[Required] The account email.

    "password": "123456",
String

[Required] The account password.

    "fiscal_id": "504123456",
String

[Optional] The company fiscal ID (vat number). If present, it must be unique in the system.

    "tax_country": "1",
String

[Optional] The account country. Options: 1 (Portugal); 2 (Ireland); 3 (UK). See the Country List for more countries. Defaults to 1.

    "language": "pt",
String

[Optional] The account language. Options: pt (Portuguese); en (English); es (Spanish). Defaults to pt.

    "terms": "1",
String

[Required] The terms and conditions. Options: 1 (Accepted); 0 (Not accepted).

    "marketing": "0"
String

[Required] Marketing communications - Share with me news about the Tax Authority, new features, offers and courses, according to the InvoiceXpress Privacy Policy. Options: 1 (Accepted); 0 (Not accepted).

  }
}

Responses

201 Success

Account created and associated with the given user

Accounts Create response
{
  "account": {
  "account": { ... }
Object
    "id": "Account ID",
String
    "name": "Company name",
String
    "url": "https://companyname.app.invoicexpress.com",
String
    "api_key": "aa8e739bbcbb406c90eccbe0825e87c5c1c4c5a9",
String
    "state": "active"
String
  }
}
400 Bad Request

Some parameters were incorrect.

(Empty Response)