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.

AdditionalDetails
NameDescriptionTypeAdditional 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.

ServiceResponse
NameDescriptionTypeAdditional information
Code

ServiceResponseCode

None.

Errors

Collection of Error

None.

Response Formats

application/json, text/json

Sample:
{
  "code": "Ok",
  "errors": null
}