amigopod XMLRPC Interface
Version 0.9
CONFIDENTIAL
2
Table of Contents
Introduction
...........................................................................................................................
4
Audience
...........................................................................................................................
4
System Requirements
.......................................................................................................
4
More Information
...............................................................................................................
4
API Overview
........................................................................................................................
5
About the API
....................................................................................................................
5
Architecture Overview
....................................................................................................
5
API Symmetry
................................................................................................................
6
Access Control
...............................................................................................................
6
Parameter Names
..........................................................................................................
6
Parameter Validation
.....................................................................................................
6
Field Customization
.......................................................................................................
6
Parameter Types
...........................................................................................................
7
Data Representation
......................................................................................................
7
XMLRPC Faults
.............................................................................................................
7
Access Control
..................................................................................................................
8
Invoking the API
................................................................................................................
9
SSL Security
..................................................................................................................
9
Method Summary
............................................................................................................
10
Sample Code
...................................................................................................................
10
API Documentation
.............................................................................................................
11
Method amigopod.guest.change.expiration
.....................................................................
11
Parameters
..................................................................................................................
11
Return Values
..............................................................................................................
11
Access Control
.............................................................................................................
11
Example Usage
...........................................................................................................
11
Method amigopod.guest.create
.......................................................................................
12
Parameters
..................................................................................................................
12
Return Values
..............................................................................................................
12
Access Control
.............................................................................................................
12
Example Usage
...........................................................................................................
12
Method amigopod.guest.delete
.......................................................................................
13
Parameters
..................................................................................................................
13
Return Values
..............................................................................................................
14
Access Control
.............................................................................................................
14
Example Usage
...........................................................................................................
14
Method amigopod.guest.edit
...........................................................................................
14
Parameters
..................................................................................................................
14
Return Values
..............................................................................................................
15
Access Control
.............................................................................................................
16
Example Usage
...........................................................................................................
16