i
Método POST
El método POST se utiliza para crear un nuevo recurso en una colección.
•Usa el verbo HTTP POST.
•La url solo contiene el nombre de colección en la que se crea un nuevo recurso.
•Los valores de los atributos del nuevo recurso se especifican en el cuerpo de solicitud, es decir, la configuración declara una cláusula "body".
•El cuerpo de la respuesta contiene la información del identificador del recurso creado de la forma:
name: Nombre del atributo identificador del recurso (idObjectName).
value: Valor del atributo identificador del recurso (idObjectValue).
dtLastUpdate: Fecha de creación del recurso.
Ejemplo: Creación de una instancia del formulario "Account".
POST /forms/CRM_ACCOUNT/instances
El cuerpo de la solicitud (cláusula "body") contiene:
{ "cbIsPartner": false, "cdInstanceOwner": "JPerez", "cdStatus": "Activa", "cdType": "1", "dsCompany": "Tenaris", "dsDescription": "", "dsHolding": "TECHINT", "dsIndustry": "4", "dsOwner": "Juan Perez", "dsSource": "Referido", "dtOpening": "1540782000000", "emails":"", "flLogo": null, "idPartnerCompany": null, "nuIdentifNumber": "30-00000000-5", "qtAnualRev": "1500000000", "qtEmployee": 1000, "qtScore": 90, "lsAddress": [ { "lsAddress/dsAddress": "Della Paolera 333", "lsAddress/dsCity": "buenos aires", "lsAddress/dsCountry": "argentina", "lsAddress/dsState": "buenos aires", "lsAddress/tpAddress": "1" } ], "lsFiles": [ { "lsFiles/dsFile": null, "_nuSequence": 0 } ],
"webSiteLine": [ { "webSiteLine/dsWebsite": "www.tenaris.com", "webSiteLine/tpWebsite": "1" } ], "phoneLine": [ { "phoneLine/tpPhone": "1", "phoneLine/nrPhone": "01137489236" } ], "eMailLine": [ { "eMailLine/tpEmail": "1", "eMailLine/dsEmail": "info@tenaris.com" } ] } |