- Previous: Validating Fields
- Up: Mashery API Documentation
- Next: General Object Methods
Deleting Objects
Deleting Objects
Each object that allows deletion via the API will have a delete method in that object's namespace.
The delete method takes a single parameter which is the primary identifier for the object to be deleted. See Fetching Objects for more information about how to specify an object.
Delete will return null if the delete is successful. If the object did not exist to begin with, null is also returned.
Calling the delete method
Here is an example request calling the delete method
A JSON-RPC Request for calling the delete method
{
"method": "member.delete",
"params": ["example_username"],
"id": 1
}
The JSON-RPC Response
{
"result": true,
"error": null,
"id": 1
}
Deleting Member Objects
Member objects are a special case for delete. With other object types, you can delete the object and add back an different version of that object. Members are treated differently. When a member object is deleted, the username associated with that member is not released. Therefore, any subsequence member.create for that same username will fail with a duplicate object error.
- Previous: Validating Fields
- Up: Mashery API Documentation
- Next: General Object Methods
Docs Navigation
- Support Documentation
- Mashery API Documentation
- Tips and Tricks
- Customizing Your Portal
- API Proxy Service

Comments
New comments are not being accepted at this time.