The sendspace Application Programming Interface (API) allows you to embed sendspace services in your applications, programs, or scripts, regardless of platform and programming language.
All communication with the sendspace API (1.2) assumes a UTF-8 encoding.
< Return to Method List
Method: addressbook.add
- Description
Add entry to addressbook
- Arguments
Name | Mandatory | Description |
session_key | Yes | Received from auth.login |
Yes | Contact email | |
name | No | Contact name |
description | No | Description of contact |
type | No | 0 = added by user, 1 = collected |
- Returns
New contact information
- Response
<!-- successful response -->
<result method="addressbook.add" status="ok">
<contact email="" name="" description="" type="0/1 - 0 = added by user, 1 = collected"/>
</result>
- Usage Example
http://api.sendspace.com/rest/?method=addressbook.add&session_key=9i96woykgory1crglmykgycjwa5k2cq2&[email protected]&name=test+test&description=friend&type=0
- Possible Errors
Code | Name | Description |
6 | API_ERROR_SESSION_BAD | Session expired or not found |
24 | API_ERROR_INVALID_EMAIL | Email(s) are invalid |
28 | API_ERROR_CONTACT_EXISTS | Contact already exists |
32 | API_ERROR_CONTACTS_LIMIT | Reached contacts limit. Please free up unused contacts and try again. |