Changes between Version 20 and Version 21 of S3/S3XML


Ignore:
Timestamp:
07/19/11 08:11:18 (11 years ago)
Author:
Dominic König
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • S3/S3XML

    v20 v21  
    5858== Interface ==
    5959
     60S3XML implements the [wiki:S3XRC/RESTfulAPI S3 RESTful API] and its [wiki:S3XRC/RESTfulAPI/URLFormat URL format] to address resources.
     61
     62The following methods are supported:
     63
     64  ||'''Method'''||'''Action'''||
     65  ||GET <resource>||returns the contents of the specified resource||
     66  ||GET <resource>/fields||returns a ''schema'' document for the resource (without components)||
     67  ||GET <resource>/options||returns a field options document for the resource and all of its components||
     68  ||GET <resource>/create ''without source''||returns a ''schema'' document for the resource and all of its components||
     69  ||GET <resource>/create ''with source''||analyses the source and returns an import job (both creating new and updating existing records)||
     70  ||GET <resource>/create ''with job ID''||returns a view of the specified import job||
     71  ||POST <resource>/create ''with job ID''||updates or deletes the specified job||
     72  ||GET <resource>/update ''without source''||returns a ''schema'' document for the resource and all of its components||
     73  ||GET <resource>/update ''with source''||analyses the source and returns an import job (only updates of existing records)||
     74  ||GET <resource>/update ''with job ID''||returns a view of the specified import job||
     75  ||POST <resource>/update ''with job ID''||updates or deletes the specified job||
     76  ||POST <resource> ''with job ID''||commits the specified job to the database||
     77  ||POST <resource> ''with source''||analyzes the source, creates and import job and commits the job to the database||
     78  ||PUT <resource> ''with job ID''||commits the specified job to the database||
     79  ||PUT <resource> ''with source''||analyzes the source, creates and import job and commits the job to the database||
    6080== XML Format ==
    6181