POST Draft/AdditionalDetail/Set
This operation allows multiple additional details to be added or updated. The provided AdditionalDetails object contains all the new and updated AdditionalDetail objects.
Requires Authorization
The endpoint requires a bearer token in the http authorization header. For example "bearer 2YotnFZFEjr1zCsicMWpAA"
Request Information
URI Parameters
None.
Body Parameters
A collection of new/updated AdditionalDetail objects in an AdditionalDetails wrapper.
AdditionalDetailsName | Description | Type | Additional information |
---|---|---|---|
NoticeId |
The GUID ID for the Notice |
globally unique identifier |
None. |
AdditionalDetailsList |
The list of additional details |
Collection of AdditionalDetail |
None. |
Request Formats
application/json, text/json
Sample:
{ "noticeId": "d31c1dfb-462c-42f6-ab22-6860cc3a65b0", "additionalDetailsList": [ { "id": "e18c23be-0293-4f76-817c-1dcda84ebe42", "noticeId": "d31c1dfb-462c-42f6-ab22-6860cc3a65b0", "description": "Organisation link", "dataType": "Link", "documentType": "technicalSpecifications", "textData": null, "link": "http://www.org.co.uk/", "mimeType": null, "filename": null, "fileContent": null, "awardGuid": null }, { "id": "c3c27b8a-f404-45de-bf62-48c5cdc5e0ec", "noticeId": "d31c1dfb-462c-42f6-ab22-6860cc3a65b0", "description": "Document attachment", "dataType": "Attachment", "documentType": "technicalSpecifications", "textData": null, "link": null, "mimeType": "application/vnd.openxmlformats-officedocument.wordprocessingml.document", "filename": "Proposal.docx", "fileContent": "UgBhAHcAIABmAGkAbABlACAAZABhAHQAYQA=", "awardGuid": null }, { "id": "c3c27b8a-f404-45de-bf62-48c5cdc5e0ec", "noticeId": "d31c1dfb-462c-42f6-ab22-6860cc3a65b0", "description": null, "dataType": "Attachment", "documentType": "technicalSpecifications", "textData": null, "link": null, "mimeType": null, "filename": null, "fileContent": null, "awardGuid": null } ] }
application/xml, text/xml
Sample:
<AdditionalDetails xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/IPL.ContractsFinder.BusinessEntities"> <AdditionalDetailsList> <AdditionalDetail> <AwardGuid i:nil="true" /> <DataType>Link</DataType> <DocumentType>technicalSpecifications</DocumentType> <Description>Organisation link</Description> <FileContent i:nil="true" /> <Filename i:nil="true" /> <Id>e18c23be-0293-4f76-817c-1dcda84ebe42</Id> <Link>http://www.org.co.uk/</Link> <MimeType i:nil="true" /> <NoticeId>d31c1dfb-462c-42f6-ab22-6860cc3a65b0</NoticeId> <TextData i:nil="true" /> </AdditionalDetail> <AdditionalDetail> <AwardGuid i:nil="true" /> <DataType>Attachment</DataType> <DocumentType>technicalSpecifications</DocumentType> <Description>Document attachment</Description> <FileContent>UgBhAHcAIABmAGkAbABlACAAZABhAHQAYQA=</FileContent> <Filename>Proposal.docx</Filename> <Id>c3c27b8a-f404-45de-bf62-48c5cdc5e0ec</Id> <Link i:nil="true" /> <MimeType>application/vnd.openxmlformats-officedocument.wordprocessingml.document</MimeType> <NoticeId>d31c1dfb-462c-42f6-ab22-6860cc3a65b0</NoticeId> <TextData i:nil="true" /> </AdditionalDetail> <AdditionalDetail> <AwardGuid i:nil="true" /> <DataType>Attachment</DataType> <DocumentType>technicalSpecifications</DocumentType> <Description i:nil="true" /> <FileContent i:nil="true" /> <Filename i:nil="true" /> <Id>c3c27b8a-f404-45de-bf62-48c5cdc5e0ec</Id> <Link i:nil="true" /> <MimeType i:nil="true" /> <NoticeId>d31c1dfb-462c-42f6-ab22-6860cc3a65b0</NoticeId> <TextData i:nil="true" /> </AdditionalDetail> </AdditionalDetailsList> <NoticeId>d31c1dfb-462c-42f6-ab22-6860cc3a65b0</NoticeId> </AdditionalDetails>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
Returns HTTP status 200 if successful; otherwise a collection of errors with HTTP status 400.
ServiceResponseName | Description | Type | Additional information |
---|---|---|---|
Code | ServiceResponseCode |
None. |
|
Errors | Collection of Error |
None. |
Response Formats
application/json, text/json
Sample:
{ "code": "Ok", "errors": null }