This API is available on Firefox OS for privileged or certified applications only.


The save method is used to store a contact inside the device's contact database. If the contact is already in the database (based on its id), it is updated, otherwise it is created.


var instanceOfDomRequest =;


A mozContact object representing the contact to add or update.

Return value

A DOMRequest object to handle the success or error of the operation. In case of success the request's onsuccess handler is called, with a null result.


Specification Status Comment
Contacts Manager API
The definition of '' in that specification.
Working Draft Ā 
vCard Format Specification IETF RFC RFC 6350

Browser compatibility

Supported in Firefox Mobile 18 and Firefox OS 1.1.

See also