Open i62lotor opened 6 years ago
La creación del contacto de una empresa se realiza mediante la modificación de esta. Para ello hay que hacer la siguiente petición:
PUT: http://127.0.0.1:8081/companies/{companyId}
En el body de la petición deben ir los datos de como sigue:
{ "cif": "C12030231", "email": "company2@email.local", "name": "Test Company 2", "contact": { "id":"companyId", "company": { "id":"companyId" }, "email": "contact@email.local", "firstSurname": "company 2 contact", "name": "Contact 2", "phone": "555222222" } }
Teniendo en cuenta que se debe usar el identificador de la empresa (companyId) como identificador del contacto.
Para la empresa con id = 2 La respuesta sería:
{ "cif": "C12030231", "name": "Test Company 2", "postalCode": null, "email": "company2@email.local", "web": null, "status": "ACTIVE", "phones": [], "_links": { "self": { "href": "http://127.0.0.1:8081/companies/2" }, "contact": { "href": "http://127.0.0.1:8081/company/2/contact" } } }
La creación del contacto de una empresa se realiza mediante la modificación de esta. Para ello hay que hacer la siguiente petición:
PUT: http://127.0.0.1:8081/companies/{companyId}
En el body de la petición deben ir los datos de como sigue:
Teniendo en cuenta que se debe usar el identificador de la empresa (companyId) como identificador del contacto.
Para la empresa con id = 2 La respuesta sería: