Back to top

API Documentation

< Back

Kuali Research REST APIs - Export Control

Research Export Control

Excon Intl Shipment Documents

Get Excon Intl Shipment Documents by Key
GET/excon/api/v1/excon-intl-shipment-documents(key)

Example URI

GET /excon/api/v1/excon-intl-shipment-documents(key)
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  200
HideShow
Headers
Content-Type: application/json;charset=UTF-8
Body
{
  "documentNumber": "(val)",
  "_primaryKey": "(val)"
}

Get All Excon Intl Shipment Documents
GET/excon/api/v1/excon-intl-shipment-documents

Example URI

GET /excon/api/v1/excon-intl-shipment-documents
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  200
HideShow
Headers
Content-Type: application/json;charset=UTF-8
Body
[
  {
    "documentNumber": "(val)",
    "_primaryKey": "(val)"
  },
  {
    "documentNumber": "(val)",
    "_primaryKey": "(val)"
  }
]

Get All Excon Intl Shipment Documents with Filtering
GET/excon/api/v1/excon-intl-shipment-documents

Example URI

GET /excon/api/v1/excon-intl-shipment-documents
URI Parameters
HideShow
documentNumber
string (optional) 

The document id is generated by the workflow environment and is unique to each installation of Kuali… Maximum length is 14.

Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  200
HideShow
Headers
Content-Type: application/json;charset=UTF-8
Body
[
  {
    "documentNumber": "(val)",
    "_primaryKey": "(val)"
  },
  {
    "documentNumber": "(val)",
    "_primaryKey": "(val)"
  }
]

Get Schema for Excon Intl Shipment Documents
GET/excon/api/v1/excon-intl-shipment-documents

Example URI

GET /excon/api/v1/excon-intl-shipment-documents
URI Parameters
HideShow
_schema
string (required) 

will instruct the endpoint to return a schema data structure for the resource

Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  200
HideShow
Headers
Content-Type: application/json;charset=UTF-8
Body
{
  "columns": [
    "documentNumber"
  ],
  "primaryKey": "documentNumber"
}

Get Blueprint API specification for Excon Intl Shipment Documents
GET/excon/api/v1/excon-intl-shipment-documents

Example URI

GET /excon/api/v1/excon-intl-shipment-documents
URI Parameters
HideShow
_blueprint
string (required) 

will instruct the endpoint to return an api blueprint markdown file for the resource

Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: text/markdown
Response  200
HideShow
Headers
Content-Type: text/markdown;charset=UTF-8
Content-Disposition: attachment; filename="Excon Intl Shipment Documents.md"
transfer-encoding: chunked

Update Excon Intl Shipment Documents
PUT/excon/api/v1/excon-intl-shipment-documents(key)

Example URI

PUT /excon/api/v1/excon-intl-shipment-documents(key)
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Body
{
  "documentNumber": "(val)",
  "_primaryKey": "(val)"
}
Response  204

Update Multiple Excon Intl Shipment Documents
PUT/excon/api/v1/excon-intl-shipment-documents

Example URI

PUT /excon/api/v1/excon-intl-shipment-documents
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Body
[
  {
    "documentNumber": "(val)",
    "_primaryKey": "(val)"
  },
  {
    "documentNumber": "(val)",
    "_primaryKey": "(val)"
  }
]
Response  204

Update Specific Attributes Excon Intl Shipment Documents
PATCH/excon/api/v1/excon-intl-shipment-documents(key)

Example URI

PATCH /excon/api/v1/excon-intl-shipment-documents(key)
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Body
{
  "documentNumber": "(val)",
  "_primaryKey": "(val)"
}
Response  204
HideShow
Body
{
  "documentNumber": "(val)",
  "_primaryKey": "(val)"
}

Insert Excon Intl Shipment Documents
POST/excon/api/v1/excon-intl-shipment-documents

Example URI

POST /excon/api/v1/excon-intl-shipment-documents
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Body
{
  "documentNumber": "(val)",
  "_primaryKey": "(val)"
}
Response  201
HideShow
Body
{
  "documentNumber": "(val)",
  "_primaryKey": "(val)"
}

Insert Multiple Excon Intl Shipment Documents
POST/excon/api/v1/excon-intl-shipment-documents

Example URI

POST /excon/api/v1/excon-intl-shipment-documents
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Body
[
  {
    "documentNumber": "(val)",
    "_primaryKey": "(val)"
  },
  {
    "documentNumber": "(val)",
    "_primaryKey": "(val)"
  }
]
Response  201
HideShow
Body
[
  {
    "documentNumber": "(val)",
    "_primaryKey": "(val)"
  },
  {
    "documentNumber": "(val)",
    "_primaryKey": "(val)"
  }
]

Delete Excon Intl Shipment Documents by Key
DELETE/excon/api/v1/excon-intl-shipment-documents(key)

Example URI

DELETE /excon/api/v1/excon-intl-shipment-documents(key)
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  204

Delete All Excon Intl Shipment Documents
DELETE/excon/api/v1/excon-intl-shipment-documents

Example URI

DELETE /excon/api/v1/excon-intl-shipment-documents
URI Parameters
HideShow
_allowMulti
boolean (required) 

flag to allow multiple resources to be deleted in one operation

Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  204

Delete All Excon Intl Shipment Documents with Matching
DELETE/excon/api/v1/excon-intl-shipment-documents

Example URI

DELETE /excon/api/v1/excon-intl-shipment-documents
URI Parameters
HideShow
_allowMulti
boolean (required) 

flag to allow multiple resources to be deleted in one operation

documentNumber
string (optional) 

The document id is generated by the workflow environment and is unique to each installation of Kuali… Maximum length is 14.

Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  204

Excon Intl Shipments

Get Excon Intl Shipments by Key
GET/excon/api/v1/excon-intl-shipments(key)

Example URI

GET /excon/api/v1/excon-intl-shipments(key)
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  200
HideShow
Headers
Content-Type: application/json;charset=UTF-8
Body
{
  "shipmentId": "(val)",
  "restrictedExport": "(val)",
  "shipmentDescription": "(val)",
  "restrictedCountry": "(val)",
  "countryCode": "(val)",
  "sanctionListCode": "(val)",
  "restrictedParty": "(val)",
  "receivingParty": "(val)",
  "rpsResultContent": "(val)",
  "certificationInd": "(val)",
  "applicantId": "(val)",
  "applicantName": "(val)",
  "supervisorId": "(val)",
  "supervisorName": "(val)",
  "unitNumber": "(val)",
  "unitName": "(val)",
  "exconIntlShipmentDocument.documentNumber": "(val)",
  "_primaryKey": "(val)"
}

Get All Excon Intl Shipments
GET/excon/api/v1/excon-intl-shipments

Example URI

GET /excon/api/v1/excon-intl-shipments
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  200
HideShow
Headers
Content-Type: application/json;charset=UTF-8
Body
[
  {
    "shipmentId": "(val)",
    "restrictedExport": "(val)",
    "shipmentDescription": "(val)",
    "restrictedCountry": "(val)",
    "countryCode": "(val)",
    "sanctionListCode": "(val)",
    "restrictedParty": "(val)",
    "receivingParty": "(val)",
    "rpsResultContent": "(val)",
    "certificationInd": "(val)",
    "applicantId": "(val)",
    "applicantName": "(val)",
    "supervisorId": "(val)",
    "supervisorName": "(val)",
    "unitNumber": "(val)",
    "unitName": "(val)",
    "exconIntlShipmentDocument.documentNumber": "(val)",
    "_primaryKey": "(val)"
  },
  {
    "shipmentId": "(val)",
    "restrictedExport": "(val)",
    "shipmentDescription": "(val)",
    "restrictedCountry": "(val)",
    "countryCode": "(val)",
    "sanctionListCode": "(val)",
    "restrictedParty": "(val)",
    "receivingParty": "(val)",
    "rpsResultContent": "(val)",
    "certificationInd": "(val)",
    "applicantId": "(val)",
    "applicantName": "(val)",
    "supervisorId": "(val)",
    "supervisorName": "(val)",
    "unitNumber": "(val)",
    "unitName": "(val)",
    "exconIntlShipmentDocument.documentNumber": "(val)",
    "_primaryKey": "(val)"
  }
]

Get All Excon Intl Shipments with Filtering
GET/excon/api/v1/excon-intl-shipments

Example URI

GET /excon/api/v1/excon-intl-shipments
URI Parameters
HideShow
shipmentId
string (optional) 

Shipment ID. Maximum length is 22.

restrictedExport
string (optional) 

Restricted Export. Maximum length is 1.

shipmentDescription
string (optional) 

Shipment Description. Maximum length is 200.

restrictedCountry
string (optional) 

Restricted Country. Maximum length is 1.

countryCode
string (optional) 

Country Code. Maximum length is 3.

sanctionListCode
string (optional) 

Sanction List. Maximum length is 4.

restrictedParty
string (optional) 

Restricted Party. Maximum length is 1.

receivingParty
string (optional) 

Receiving Party. Maximum length is 200.

rpsResultContent
string (optional) 
certificationInd
string (optional) 

Shipment Certification. Maximum length is 1.

applicantId
string (optional) 

Person ID. Maximum length is 40.

applicantName
string (optional) 

Applicant Name. Maximum length is 200.

supervisorId
string (optional) 

Person ID. Maximum length is 40.

supervisorName
string (optional) 

Supervisor Name. Maximum length is 200.

unitNumber
string (optional) 

The lead unit number for the ExconProject. Maximum length is 8.

unitName
string (optional) 

Unit Name. Maximum length is 200.

exconIntlShipmentDocument.documentNumber
string (optional) 
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  200
HideShow
Headers
Content-Type: application/json;charset=UTF-8
Body
[
  {
    "shipmentId": "(val)",
    "restrictedExport": "(val)",
    "shipmentDescription": "(val)",
    "restrictedCountry": "(val)",
    "countryCode": "(val)",
    "sanctionListCode": "(val)",
    "restrictedParty": "(val)",
    "receivingParty": "(val)",
    "rpsResultContent": "(val)",
    "certificationInd": "(val)",
    "applicantId": "(val)",
    "applicantName": "(val)",
    "supervisorId": "(val)",
    "supervisorName": "(val)",
    "unitNumber": "(val)",
    "unitName": "(val)",
    "exconIntlShipmentDocument.documentNumber": "(val)",
    "_primaryKey": "(val)"
  },
  {
    "shipmentId": "(val)",
    "restrictedExport": "(val)",
    "shipmentDescription": "(val)",
    "restrictedCountry": "(val)",
    "countryCode": "(val)",
    "sanctionListCode": "(val)",
    "restrictedParty": "(val)",
    "receivingParty": "(val)",
    "rpsResultContent": "(val)",
    "certificationInd": "(val)",
    "applicantId": "(val)",
    "applicantName": "(val)",
    "supervisorId": "(val)",
    "supervisorName": "(val)",
    "unitNumber": "(val)",
    "unitName": "(val)",
    "exconIntlShipmentDocument.documentNumber": "(val)",
    "_primaryKey": "(val)"
  }
]

Get Schema for Excon Intl Shipments
GET/excon/api/v1/excon-intl-shipments

Example URI

GET /excon/api/v1/excon-intl-shipments
URI Parameters
HideShow
_schema
string (required) 

will instruct the endpoint to return a schema data structure for the resource

Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  200
HideShow
Headers
Content-Type: application/json;charset=UTF-8
Body
{
  "columns": [
    "shipmentId",
    "restrictedExport",
    "shipmentDescription",
    "restrictedCountry",
    "countryCode",
    "sanctionListCode",
    "restrictedParty",
    "receivingParty",
    "rpsResultContent",
    "certificationInd",
    "applicantId",
    "applicantName",
    "supervisorId",
    "supervisorName",
    "unitNumber",
    "unitName",
    "exconIntlShipmentDocument.documentNumber"
  ],
  "primaryKey": "shipmentId"
}

Get Blueprint API specification for Excon Intl Shipments
GET/excon/api/v1/excon-intl-shipments

Example URI

GET /excon/api/v1/excon-intl-shipments
URI Parameters
HideShow
_blueprint
string (required) 

will instruct the endpoint to return an api blueprint markdown file for the resource

Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: text/markdown
Response  200
HideShow
Headers
Content-Type: text/markdown;charset=UTF-8
Content-Disposition: attachment; filename="Excon Intl Shipments.md"
transfer-encoding: chunked

Update Excon Intl Shipments
PUT/excon/api/v1/excon-intl-shipments(key)

Example URI

PUT /excon/api/v1/excon-intl-shipments(key)
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Body
{
  "shipmentId": "(val)",
  "restrictedExport": "(val)",
  "shipmentDescription": "(val)",
  "restrictedCountry": "(val)",
  "countryCode": "(val)",
  "sanctionListCode": "(val)",
  "restrictedParty": "(val)",
  "receivingParty": "(val)",
  "rpsResultContent": "(val)",
  "certificationInd": "(val)",
  "applicantId": "(val)",
  "applicantName": "(val)",
  "supervisorId": "(val)",
  "supervisorName": "(val)",
  "unitNumber": "(val)",
  "unitName": "(val)",
  "exconIntlShipmentDocument.documentNumber": "(val)",
  "_primaryKey": "(val)"
}
Response  204

Update Multiple Excon Intl Shipments
PUT/excon/api/v1/excon-intl-shipments

Example URI

PUT /excon/api/v1/excon-intl-shipments
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Body
[
  {
    "shipmentId": "(val)",
    "restrictedExport": "(val)",
    "shipmentDescription": "(val)",
    "restrictedCountry": "(val)",
    "countryCode": "(val)",
    "sanctionListCode": "(val)",
    "restrictedParty": "(val)",
    "receivingParty": "(val)",
    "rpsResultContent": "(val)",
    "certificationInd": "(val)",
    "applicantId": "(val)",
    "applicantName": "(val)",
    "supervisorId": "(val)",
    "supervisorName": "(val)",
    "unitNumber": "(val)",
    "unitName": "(val)",
    "exconIntlShipmentDocument.documentNumber": "(val)",
    "_primaryKey": "(val)"
  },
  {
    "shipmentId": "(val)",
    "restrictedExport": "(val)",
    "shipmentDescription": "(val)",
    "restrictedCountry": "(val)",
    "countryCode": "(val)",
    "sanctionListCode": "(val)",
    "restrictedParty": "(val)",
    "receivingParty": "(val)",
    "rpsResultContent": "(val)",
    "certificationInd": "(val)",
    "applicantId": "(val)",
    "applicantName": "(val)",
    "supervisorId": "(val)",
    "supervisorName": "(val)",
    "unitNumber": "(val)",
    "unitName": "(val)",
    "exconIntlShipmentDocument.documentNumber": "(val)",
    "_primaryKey": "(val)"
  }
]
Response  204

Update Specific Attributes Excon Intl Shipments
PATCH/excon/api/v1/excon-intl-shipments(key)

Example URI

PATCH /excon/api/v1/excon-intl-shipments(key)
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Body
{
  "shipmentId": "(val)",
  "restrictedExport": "(val)",
  "shipmentDescription": "(val)",
  "restrictedCountry": "(val)",
  "countryCode": "(val)",
  "sanctionListCode": "(val)",
  "restrictedParty": "(val)",
  "receivingParty": "(val)",
  "rpsResultContent": "(val)",
  "certificationInd": "(val)",
  "applicantId": "(val)",
  "applicantName": "(val)",
  "supervisorId": "(val)",
  "supervisorName": "(val)",
  "unitNumber": "(val)",
  "unitName": "(val)",
  "exconIntlShipmentDocument.documentNumber": "(val)",
  "_primaryKey": "(val)"
}
Response  204
HideShow
Body
{
  "shipmentId": "(val)",
  "restrictedExport": "(val)",
  "shipmentDescription": "(val)",
  "restrictedCountry": "(val)",
  "countryCode": "(val)",
  "sanctionListCode": "(val)",
  "restrictedParty": "(val)",
  "receivingParty": "(val)",
  "rpsResultContent": "(val)",
  "certificationInd": "(val)",
  "applicantId": "(val)",
  "applicantName": "(val)",
  "supervisorId": "(val)",
  "supervisorName": "(val)",
  "unitNumber": "(val)",
  "unitName": "(val)",
  "exconIntlShipmentDocument.documentNumber": "(val)",
  "_primaryKey": "(val)"
}

Insert Excon Intl Shipments
POST/excon/api/v1/excon-intl-shipments

Example URI

POST /excon/api/v1/excon-intl-shipments
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Body
{
  "shipmentId": "(val)",
  "restrictedExport": "(val)",
  "shipmentDescription": "(val)",
  "restrictedCountry": "(val)",
  "countryCode": "(val)",
  "sanctionListCode": "(val)",
  "restrictedParty": "(val)",
  "receivingParty": "(val)",
  "rpsResultContent": "(val)",
  "certificationInd": "(val)",
  "applicantId": "(val)",
  "applicantName": "(val)",
  "supervisorId": "(val)",
  "supervisorName": "(val)",
  "unitNumber": "(val)",
  "unitName": "(val)",
  "exconIntlShipmentDocument.documentNumber": "(val)",
  "_primaryKey": "(val)"
}
Response  201
HideShow
Body
{
  "shipmentId": "(val)",
  "restrictedExport": "(val)",
  "shipmentDescription": "(val)",
  "restrictedCountry": "(val)",
  "countryCode": "(val)",
  "sanctionListCode": "(val)",
  "restrictedParty": "(val)",
  "receivingParty": "(val)",
  "rpsResultContent": "(val)",
  "certificationInd": "(val)",
  "applicantId": "(val)",
  "applicantName": "(val)",
  "supervisorId": "(val)",
  "supervisorName": "(val)",
  "unitNumber": "(val)",
  "unitName": "(val)",
  "exconIntlShipmentDocument.documentNumber": "(val)",
  "_primaryKey": "(val)"
}

Insert Multiple Excon Intl Shipments
POST/excon/api/v1/excon-intl-shipments

Example URI

POST /excon/api/v1/excon-intl-shipments
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Body
[
  {
    "shipmentId": "(val)",
    "restrictedExport": "(val)",
    "shipmentDescription": "(val)",
    "restrictedCountry": "(val)",
    "countryCode": "(val)",
    "sanctionListCode": "(val)",
    "restrictedParty": "(val)",
    "receivingParty": "(val)",
    "rpsResultContent": "(val)",
    "certificationInd": "(val)",
    "applicantId": "(val)",
    "applicantName": "(val)",
    "supervisorId": "(val)",
    "supervisorName": "(val)",
    "unitNumber": "(val)",
    "unitName": "(val)",
    "exconIntlShipmentDocument.documentNumber": "(val)",
    "_primaryKey": "(val)"
  },
  {
    "shipmentId": "(val)",
    "restrictedExport": "(val)",
    "shipmentDescription": "(val)",
    "restrictedCountry": "(val)",
    "countryCode": "(val)",
    "sanctionListCode": "(val)",
    "restrictedParty": "(val)",
    "receivingParty": "(val)",
    "rpsResultContent": "(val)",
    "certificationInd": "(val)",
    "applicantId": "(val)",
    "applicantName": "(val)",
    "supervisorId": "(val)",
    "supervisorName": "(val)",
    "unitNumber": "(val)",
    "unitName": "(val)",
    "exconIntlShipmentDocument.documentNumber": "(val)",
    "_primaryKey": "(val)"
  }
]
Response  201
HideShow
Body
[
  {
    "shipmentId": "(val)",
    "restrictedExport": "(val)",
    "shipmentDescription": "(val)",
    "restrictedCountry": "(val)",
    "countryCode": "(val)",
    "sanctionListCode": "(val)",
    "restrictedParty": "(val)",
    "receivingParty": "(val)",
    "rpsResultContent": "(val)",
    "certificationInd": "(val)",
    "applicantId": "(val)",
    "applicantName": "(val)",
    "supervisorId": "(val)",
    "supervisorName": "(val)",
    "unitNumber": "(val)",
    "unitName": "(val)",
    "exconIntlShipmentDocument.documentNumber": "(val)",
    "_primaryKey": "(val)"
  },
  {
    "shipmentId": "(val)",
    "restrictedExport": "(val)",
    "shipmentDescription": "(val)",
    "restrictedCountry": "(val)",
    "countryCode": "(val)",
    "sanctionListCode": "(val)",
    "restrictedParty": "(val)",
    "receivingParty": "(val)",
    "rpsResultContent": "(val)",
    "certificationInd": "(val)",
    "applicantId": "(val)",
    "applicantName": "(val)",
    "supervisorId": "(val)",
    "supervisorName": "(val)",
    "unitNumber": "(val)",
    "unitName": "(val)",
    "exconIntlShipmentDocument.documentNumber": "(val)",
    "_primaryKey": "(val)"
  }
]

Delete Excon Intl Shipments by Key
DELETE/excon/api/v1/excon-intl-shipments(key)

Example URI

DELETE /excon/api/v1/excon-intl-shipments(key)
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  204

Delete All Excon Intl Shipments
DELETE/excon/api/v1/excon-intl-shipments

Example URI

DELETE /excon/api/v1/excon-intl-shipments
URI Parameters
HideShow
_allowMulti
boolean (required) 

flag to allow multiple resources to be deleted in one operation

Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  204

Delete All Excon Intl Shipments with Matching
DELETE/excon/api/v1/excon-intl-shipments

Example URI

DELETE /excon/api/v1/excon-intl-shipments
URI Parameters
HideShow
_allowMulti
boolean (required) 

flag to allow multiple resources to be deleted in one operation

shipmentId
string (optional) 

Shipment ID. Maximum length is 22.

restrictedExport
string (optional) 

Restricted Export. Maximum length is 1.

shipmentDescription
string (optional) 

Shipment Description. Maximum length is 200.

restrictedCountry
string (optional) 

Restricted Country. Maximum length is 1.

countryCode
string (optional) 

Country Code. Maximum length is 3.

sanctionListCode
string (optional) 

Sanction List. Maximum length is 4.

restrictedParty
string (optional) 

Restricted Party. Maximum length is 1.

receivingParty
string (optional) 

Receiving Party. Maximum length is 200.

rpsResultContent
string (optional) 
certificationInd
string (optional) 

Shipment Certification. Maximum length is 1.

applicantId
string (optional) 

Person ID. Maximum length is 40.

applicantName
string (optional) 

Applicant Name. Maximum length is 200.

supervisorId
string (optional) 

Person ID. Maximum length is 40.

supervisorName
string (optional) 

Supervisor Name. Maximum length is 200.

unitNumber
string (optional) 

The lead unit number for the ExconProject. Maximum length is 8.

unitName
string (optional) 

Unit Name. Maximum length is 200.

exconIntlShipmentDocument.documentNumber
string (optional) 
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  204

Excon Project Associated Document Types

Get Excon Project Associated Document Types by Key
GET/excon/api/v1/excon-project-associated-document-types(key)

Example URI

GET /excon/api/v1/excon-project-associated-document-types(key)
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  200
HideShow
Headers
Content-Type: application/json;charset=UTF-8
Body
{
  "assocDocTypeCode": "(val)",
  "assocDocTypeName": "(val)",
  "assocDocTypeClassName": "(val)",
  "assocDocTypeNumberAttr": "(val)",
  "returnsVals": "(val)",
  "_primaryKey": "(val)"
}

Get All Excon Project Associated Document Types
GET/excon/api/v1/excon-project-associated-document-types

Example URI

GET /excon/api/v1/excon-project-associated-document-types
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  200
HideShow
Headers
Content-Type: application/json;charset=UTF-8
Body
[
  {
    "assocDocTypeCode": "(val)",
    "assocDocTypeName": "(val)",
    "assocDocTypeClassName": "(val)",
    "assocDocTypeNumberAttr": "(val)",
    "returnsVals": "(val)",
    "_primaryKey": "(val)"
  },
  {
    "assocDocTypeCode": "(val)",
    "assocDocTypeName": "(val)",
    "assocDocTypeClassName": "(val)",
    "assocDocTypeNumberAttr": "(val)",
    "returnsVals": "(val)",
    "_primaryKey": "(val)"
  }
]

Get All Excon Project Associated Document Types with Filtering
GET/excon/api/v1/excon-project-associated-document-types

Example URI

GET /excon/api/v1/excon-project-associated-document-types
URI Parameters
HideShow
assocDocTypeCode
string (optional) 

Export Control Project Associated Document Type Code. Maximum length is 8.

assocDocTypeName
string (optional) 

Export Control Project Associated Document Type Name. Maximum length is 40.

assocDocTypeClassName
string (optional) 

Export Control Project Associated Document Type Class Name. Maximum length is 100.

assocDocTypeNumberAttr
string (optional) 

Export Control Project Associated Document Type Number Attr. Maximum length is 40.

returnsVals
string (optional) 
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  200
HideShow
Headers
Content-Type: application/json;charset=UTF-8
Body
[
  {
    "assocDocTypeCode": "(val)",
    "assocDocTypeName": "(val)",
    "assocDocTypeClassName": "(val)",
    "assocDocTypeNumberAttr": "(val)",
    "returnsVals": "(val)",
    "_primaryKey": "(val)"
  },
  {
    "assocDocTypeCode": "(val)",
    "assocDocTypeName": "(val)",
    "assocDocTypeClassName": "(val)",
    "assocDocTypeNumberAttr": "(val)",
    "returnsVals": "(val)",
    "_primaryKey": "(val)"
  }
]

Get Schema for Excon Project Associated Document Types
GET/excon/api/v1/excon-project-associated-document-types

Example URI

GET /excon/api/v1/excon-project-associated-document-types
URI Parameters
HideShow
_schema
string (required) 

will instruct the endpoint to return a schema data structure for the resource

Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  200
HideShow
Headers
Content-Type: application/json;charset=UTF-8
Body
{
  "columns": [
    "assocDocTypeCode",
    "assocDocTypeName",
    "assocDocTypeClassName",
    "assocDocTypeNumberAttr",
    "returnsVals"
  ],
  "primaryKey": "assocDocTypeCode"
}

Get Blueprint API specification for Excon Project Associated Document Types
GET/excon/api/v1/excon-project-associated-document-types

Example URI

GET /excon/api/v1/excon-project-associated-document-types
URI Parameters
HideShow
_blueprint
string (required) 

will instruct the endpoint to return an api blueprint markdown file for the resource

Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: text/markdown
Response  200
HideShow
Headers
Content-Type: text/markdown;charset=UTF-8
Content-Disposition: attachment; filename="Excon Project Associated Document Types.md"
transfer-encoding: chunked

Update Excon Project Associated Document Types
PUT/excon/api/v1/excon-project-associated-document-types(key)

Example URI

PUT /excon/api/v1/excon-project-associated-document-types(key)
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Body
{
  "assocDocTypeCode": "(val)",
  "assocDocTypeName": "(val)",
  "assocDocTypeClassName": "(val)",
  "assocDocTypeNumberAttr": "(val)",
  "returnsVals": "(val)",
  "_primaryKey": "(val)"
}
Response  204

Update Multiple Excon Project Associated Document Types
PUT/excon/api/v1/excon-project-associated-document-types

Example URI

PUT /excon/api/v1/excon-project-associated-document-types
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Body
[
  {
    "assocDocTypeCode": "(val)",
    "assocDocTypeName": "(val)",
    "assocDocTypeClassName": "(val)",
    "assocDocTypeNumberAttr": "(val)",
    "returnsVals": "(val)",
    "_primaryKey": "(val)"
  },
  {
    "assocDocTypeCode": "(val)",
    "assocDocTypeName": "(val)",
    "assocDocTypeClassName": "(val)",
    "assocDocTypeNumberAttr": "(val)",
    "returnsVals": "(val)",
    "_primaryKey": "(val)"
  }
]
Response  204

Update Specific Attributes Excon Project Associated Document Types
PATCH/excon/api/v1/excon-project-associated-document-types(key)

Example URI

PATCH /excon/api/v1/excon-project-associated-document-types(key)
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Body
{
  "assocDocTypeCode": "(val)",
  "assocDocTypeName": "(val)",
  "assocDocTypeClassName": "(val)",
  "assocDocTypeNumberAttr": "(val)",
  "returnsVals": "(val)",
  "_primaryKey": "(val)"
}
Response  204
HideShow
Body
{
  "assocDocTypeCode": "(val)",
  "assocDocTypeName": "(val)",
  "assocDocTypeClassName": "(val)",
  "assocDocTypeNumberAttr": "(val)",
  "returnsVals": "(val)",
  "_primaryKey": "(val)"
}

Insert Excon Project Associated Document Types
POST/excon/api/v1/excon-project-associated-document-types

Example URI

POST /excon/api/v1/excon-project-associated-document-types
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Body
{
  "assocDocTypeCode": "(val)",
  "assocDocTypeName": "(val)",
  "assocDocTypeClassName": "(val)",
  "assocDocTypeNumberAttr": "(val)",
  "returnsVals": "(val)",
  "_primaryKey": "(val)"
}
Response  201
HideShow
Body
{
  "assocDocTypeCode": "(val)",
  "assocDocTypeName": "(val)",
  "assocDocTypeClassName": "(val)",
  "assocDocTypeNumberAttr": "(val)",
  "returnsVals": "(val)",
  "_primaryKey": "(val)"
}

Insert Multiple Excon Project Associated Document Types
POST/excon/api/v1/excon-project-associated-document-types

Example URI

POST /excon/api/v1/excon-project-associated-document-types
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Body
[
  {
    "assocDocTypeCode": "(val)",
    "assocDocTypeName": "(val)",
    "assocDocTypeClassName": "(val)",
    "assocDocTypeNumberAttr": "(val)",
    "returnsVals": "(val)",
    "_primaryKey": "(val)"
  },
  {
    "assocDocTypeCode": "(val)",
    "assocDocTypeName": "(val)",
    "assocDocTypeClassName": "(val)",
    "assocDocTypeNumberAttr": "(val)",
    "returnsVals": "(val)",
    "_primaryKey": "(val)"
  }
]
Response  201
HideShow
Body
[
  {
    "assocDocTypeCode": "(val)",
    "assocDocTypeName": "(val)",
    "assocDocTypeClassName": "(val)",
    "assocDocTypeNumberAttr": "(val)",
    "returnsVals": "(val)",
    "_primaryKey": "(val)"
  },
  {
    "assocDocTypeCode": "(val)",
    "assocDocTypeName": "(val)",
    "assocDocTypeClassName": "(val)",
    "assocDocTypeNumberAttr": "(val)",
    "returnsVals": "(val)",
    "_primaryKey": "(val)"
  }
]

Delete Excon Project Associated Document Types by Key
DELETE/excon/api/v1/excon-project-associated-document-types(key)

Example URI

DELETE /excon/api/v1/excon-project-associated-document-types(key)
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  204

Delete All Excon Project Associated Document Types
DELETE/excon/api/v1/excon-project-associated-document-types

Example URI

DELETE /excon/api/v1/excon-project-associated-document-types
URI Parameters
HideShow
_allowMulti
boolean (required) 

flag to allow multiple resources to be deleted in one operation

Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  204

Delete All Excon Project Associated Document Types with Matching
DELETE/excon/api/v1/excon-project-associated-document-types

Example URI

DELETE /excon/api/v1/excon-project-associated-document-types
URI Parameters
HideShow
_allowMulti
boolean (required) 

flag to allow multiple resources to be deleted in one operation

assocDocTypeCode
string (optional) 

Export Control Project Associated Document Type Code. Maximum length is 8.

assocDocTypeName
string (optional) 

Export Control Project Associated Document Type Name. Maximum length is 40.

assocDocTypeClassName
string (optional) 

Export Control Project Associated Document Type Class Name. Maximum length is 100.

assocDocTypeNumberAttr
string (optional) 

Export Control Project Associated Document Type Number Attr. Maximum length is 40.

returnsVals
string (optional) 
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  204

Excon Project Associated Documents

Get Excon Project Associated Documents by Key
GET/excon/api/v1/excon-project-associated-documents(key)

Example URI

GET /excon/api/v1/excon-project-associated-documents(key)
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  200
HideShow
Headers
Content-Type: application/json;charset=UTF-8
Body
{
  "exconProjectAssocDocId": "(val)",
  "assocDocTypeCode": "(val)",
  "assocDocNumber": "(val)",
  "assocDocTitle": "(val)",
  "projectNumber": "(val)",
  "sequenceNumber": "(val)",
  "exconProject.projectId": "(val)",
  "_primaryKey": "(val)"
}

Get All Excon Project Associated Documents
GET/excon/api/v1/excon-project-associated-documents

Example URI

GET /excon/api/v1/excon-project-associated-documents
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  200
HideShow
Headers
Content-Type: application/json;charset=UTF-8
Body
[
  {
    "exconProjectAssocDocId": "(val)",
    "assocDocTypeCode": "(val)",
    "assocDocNumber": "(val)",
    "assocDocTitle": "(val)",
    "projectNumber": "(val)",
    "sequenceNumber": "(val)",
    "exconProject.projectId": "(val)",
    "_primaryKey": "(val)"
  },
  {
    "exconProjectAssocDocId": "(val)",
    "assocDocTypeCode": "(val)",
    "assocDocNumber": "(val)",
    "assocDocTitle": "(val)",
    "projectNumber": "(val)",
    "sequenceNumber": "(val)",
    "exconProject.projectId": "(val)",
    "_primaryKey": "(val)"
  }
]

Get All Excon Project Associated Documents with Filtering
GET/excon/api/v1/excon-project-associated-documents

Example URI

GET /excon/api/v1/excon-project-associated-documents
URI Parameters
HideShow
exconProjectAssocDocId
string (optional) 

Export Control Associated Document ID. Maximum length is 22.

assocDocTypeCode
string (optional) 

Associated Document Type Code. Maximum length is 8.

assocDocNumber
string (optional) 

Associated Document Identifier. Maximum length is 12.

assocDocTitle
string (optional) 

Associated Document Title. Maximum length is 200.

projectNumber
string (optional) 
sequenceNumber
string (optional) 
exconProject.projectId
string (optional) 
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  200
HideShow
Headers
Content-Type: application/json;charset=UTF-8
Body
[
  {
    "exconProjectAssocDocId": "(val)",
    "assocDocTypeCode": "(val)",
    "assocDocNumber": "(val)",
    "assocDocTitle": "(val)",
    "projectNumber": "(val)",
    "sequenceNumber": "(val)",
    "exconProject.projectId": "(val)",
    "_primaryKey": "(val)"
  },
  {
    "exconProjectAssocDocId": "(val)",
    "assocDocTypeCode": "(val)",
    "assocDocNumber": "(val)",
    "assocDocTitle": "(val)",
    "projectNumber": "(val)",
    "sequenceNumber": "(val)",
    "exconProject.projectId": "(val)",
    "_primaryKey": "(val)"
  }
]

Get Schema for Excon Project Associated Documents
GET/excon/api/v1/excon-project-associated-documents

Example URI

GET /excon/api/v1/excon-project-associated-documents
URI Parameters
HideShow
_schema
string (required) 

will instruct the endpoint to return a schema data structure for the resource

Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  200
HideShow
Headers
Content-Type: application/json;charset=UTF-8
Body
{
  "columns": [
    "exconProjectAssocDocId",
    "assocDocTypeCode",
    "assocDocNumber",
    "assocDocTitle",
    "projectNumber",
    "sequenceNumber",
    "exconProject.projectId"
  ],
  "primaryKey": "exconProjectAssocDocId"
}

Get Blueprint API specification for Excon Project Associated Documents
GET/excon/api/v1/excon-project-associated-documents

Example URI

GET /excon/api/v1/excon-project-associated-documents
URI Parameters
HideShow
_blueprint
string (required) 

will instruct the endpoint to return an api blueprint markdown file for the resource

Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: text/markdown
Response  200
HideShow
Headers
Content-Type: text/markdown;charset=UTF-8
Content-Disposition: attachment; filename="Excon Project Associated Documents.md"
transfer-encoding: chunked

Update Excon Project Associated Documents
PUT/excon/api/v1/excon-project-associated-documents(key)

Example URI

PUT /excon/api/v1/excon-project-associated-documents(key)
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Body
{
  "exconProjectAssocDocId": "(val)",
  "assocDocTypeCode": "(val)",
  "assocDocNumber": "(val)",
  "assocDocTitle": "(val)",
  "projectNumber": "(val)",
  "sequenceNumber": "(val)",
  "exconProject.projectId": "(val)",
  "_primaryKey": "(val)"
}
Response  204

Update Multiple Excon Project Associated Documents
PUT/excon/api/v1/excon-project-associated-documents

Example URI

PUT /excon/api/v1/excon-project-associated-documents
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Body
[
  {
    "exconProjectAssocDocId": "(val)",
    "assocDocTypeCode": "(val)",
    "assocDocNumber": "(val)",
    "assocDocTitle": "(val)",
    "projectNumber": "(val)",
    "sequenceNumber": "(val)",
    "exconProject.projectId": "(val)",
    "_primaryKey": "(val)"
  },
  {
    "exconProjectAssocDocId": "(val)",
    "assocDocTypeCode": "(val)",
    "assocDocNumber": "(val)",
    "assocDocTitle": "(val)",
    "projectNumber": "(val)",
    "sequenceNumber": "(val)",
    "exconProject.projectId": "(val)",
    "_primaryKey": "(val)"
  }
]
Response  204

Update Specific Attributes Excon Project Associated Documents
PATCH/excon/api/v1/excon-project-associated-documents(key)

Example URI

PATCH /excon/api/v1/excon-project-associated-documents(key)
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Body
{
  "exconProjectAssocDocId": "(val)",
  "assocDocTypeCode": "(val)",
  "assocDocNumber": "(val)",
  "assocDocTitle": "(val)",
  "projectNumber": "(val)",
  "sequenceNumber": "(val)",
  "exconProject.projectId": "(val)",
  "_primaryKey": "(val)"
}
Response  204
HideShow
Body
{
  "exconProjectAssocDocId": "(val)",
  "assocDocTypeCode": "(val)",
  "assocDocNumber": "(val)",
  "assocDocTitle": "(val)",
  "projectNumber": "(val)",
  "sequenceNumber": "(val)",
  "exconProject.projectId": "(val)",
  "_primaryKey": "(val)"
}

Insert Excon Project Associated Documents
POST/excon/api/v1/excon-project-associated-documents

Example URI

POST /excon/api/v1/excon-project-associated-documents
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Body
{
  "exconProjectAssocDocId": "(val)",
  "assocDocTypeCode": "(val)",
  "assocDocNumber": "(val)",
  "assocDocTitle": "(val)",
  "projectNumber": "(val)",
  "sequenceNumber": "(val)",
  "exconProject.projectId": "(val)",
  "_primaryKey": "(val)"
}
Response  201
HideShow
Body
{
  "exconProjectAssocDocId": "(val)",
  "assocDocTypeCode": "(val)",
  "assocDocNumber": "(val)",
  "assocDocTitle": "(val)",
  "projectNumber": "(val)",
  "sequenceNumber": "(val)",
  "exconProject.projectId": "(val)",
  "_primaryKey": "(val)"
}

Insert Multiple Excon Project Associated Documents
POST/excon/api/v1/excon-project-associated-documents

Example URI

POST /excon/api/v1/excon-project-associated-documents
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Body
[
  {
    "exconProjectAssocDocId": "(val)",
    "assocDocTypeCode": "(val)",
    "assocDocNumber": "(val)",
    "assocDocTitle": "(val)",
    "projectNumber": "(val)",
    "sequenceNumber": "(val)",
    "exconProject.projectId": "(val)",
    "_primaryKey": "(val)"
  },
  {
    "exconProjectAssocDocId": "(val)",
    "assocDocTypeCode": "(val)",
    "assocDocNumber": "(val)",
    "assocDocTitle": "(val)",
    "projectNumber": "(val)",
    "sequenceNumber": "(val)",
    "exconProject.projectId": "(val)",
    "_primaryKey": "(val)"
  }
]
Response  201
HideShow
Body
[
  {
    "exconProjectAssocDocId": "(val)",
    "assocDocTypeCode": "(val)",
    "assocDocNumber": "(val)",
    "assocDocTitle": "(val)",
    "projectNumber": "(val)",
    "sequenceNumber": "(val)",
    "exconProject.projectId": "(val)",
    "_primaryKey": "(val)"
  },
  {
    "exconProjectAssocDocId": "(val)",
    "assocDocTypeCode": "(val)",
    "assocDocNumber": "(val)",
    "assocDocTitle": "(val)",
    "projectNumber": "(val)",
    "sequenceNumber": "(val)",
    "exconProject.projectId": "(val)",
    "_primaryKey": "(val)"
  }
]

Delete Excon Project Associated Documents by Key
DELETE/excon/api/v1/excon-project-associated-documents(key)

Example URI

DELETE /excon/api/v1/excon-project-associated-documents(key)
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  204

Delete All Excon Project Associated Documents
DELETE/excon/api/v1/excon-project-associated-documents

Example URI

DELETE /excon/api/v1/excon-project-associated-documents
URI Parameters
HideShow
_allowMulti
boolean (required) 

flag to allow multiple resources to be deleted in one operation

Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  204

Delete All Excon Project Associated Documents with Matching
DELETE/excon/api/v1/excon-project-associated-documents

Example URI

DELETE /excon/api/v1/excon-project-associated-documents
URI Parameters
HideShow
_allowMulti
boolean (required) 

flag to allow multiple resources to be deleted in one operation

exconProjectAssocDocId
string (optional) 

Export Control Associated Document ID. Maximum length is 22.

assocDocTypeCode
string (optional) 

Associated Document Type Code. Maximum length is 8.

assocDocNumber
string (optional) 

Associated Document Identifier. Maximum length is 12.

assocDocTitle
string (optional) 

Associated Document Title. Maximum length is 200.

projectNumber
string (optional) 
sequenceNumber
string (optional) 
exconProject.projectId
string (optional) 
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  204

Excon Project Attachment Types

Get Excon Project Attachment Types by Key
GET/excon/api/v1/excon-project-attachment-types(key)

Example URI

GET /excon/api/v1/excon-project-attachment-types(key)
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  200
HideShow
Headers
Content-Type: application/json;charset=UTF-8
Body
{
  "exconProjectAttachmentTypeCode": "(val)",
  "description": "(val)",
  "_primaryKey": "(val)"
}

Get All Excon Project Attachment Types
GET/excon/api/v1/excon-project-attachment-types

Example URI

GET /excon/api/v1/excon-project-attachment-types
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  200
HideShow
Headers
Content-Type: application/json;charset=UTF-8
Body
[
  {
    "exconProjectAttachmentTypeCode": "(val)",
    "description": "(val)",
    "_primaryKey": "(val)"
  },
  {
    "exconProjectAttachmentTypeCode": "(val)",
    "description": "(val)",
    "_primaryKey": "(val)"
  }
]

Get All Excon Project Attachment Types with Filtering
GET/excon/api/v1/excon-project-attachment-types

Example URI

GET /excon/api/v1/excon-project-attachment-types
URI Parameters
HideShow
exconProjectAttachmentTypeCode
string (optional) 

Export Control Project Attachment Type Code. Maximum length is 3.

description
string (optional) 

Description. Maximum length is 200.

Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  200
HideShow
Headers
Content-Type: application/json;charset=UTF-8
Body
[
  {
    "exconProjectAttachmentTypeCode": "(val)",
    "description": "(val)",
    "_primaryKey": "(val)"
  },
  {
    "exconProjectAttachmentTypeCode": "(val)",
    "description": "(val)",
    "_primaryKey": "(val)"
  }
]

Get Schema for Excon Project Attachment Types
GET/excon/api/v1/excon-project-attachment-types

Example URI

GET /excon/api/v1/excon-project-attachment-types
URI Parameters
HideShow
_schema
string (required) 

will instruct the endpoint to return a schema data structure for the resource

Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  200
HideShow
Headers
Content-Type: application/json;charset=UTF-8
Body
{
  "columns": [
    "exconProjectAttachmentTypeCode",
    "description"
  ],
  "primaryKey": "exconProjectAttachmentTypeCode"
}

Get Blueprint API specification for Excon Project Attachment Types
GET/excon/api/v1/excon-project-attachment-types

Example URI

GET /excon/api/v1/excon-project-attachment-types
URI Parameters
HideShow
_blueprint
string (required) 

will instruct the endpoint to return an api blueprint markdown file for the resource

Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: text/markdown
Response  200
HideShow
Headers
Content-Type: text/markdown;charset=UTF-8
Content-Disposition: attachment; filename="Excon Project Attachment Types.md"
transfer-encoding: chunked

Update Excon Project Attachment Types
PUT/excon/api/v1/excon-project-attachment-types(key)

Example URI

PUT /excon/api/v1/excon-project-attachment-types(key)
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Body
{
  "exconProjectAttachmentTypeCode": "(val)",
  "description": "(val)",
  "_primaryKey": "(val)"
}
Response  204

Update Multiple Excon Project Attachment Types
PUT/excon/api/v1/excon-project-attachment-types

Example URI

PUT /excon/api/v1/excon-project-attachment-types
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Body
[
  {
    "exconProjectAttachmentTypeCode": "(val)",
    "description": "(val)",
    "_primaryKey": "(val)"
  },
  {
    "exconProjectAttachmentTypeCode": "(val)",
    "description": "(val)",
    "_primaryKey": "(val)"
  }
]
Response  204

Update Specific Attributes Excon Project Attachment Types
PATCH/excon/api/v1/excon-project-attachment-types(key)

Example URI

PATCH /excon/api/v1/excon-project-attachment-types(key)
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Body
{
  "exconProjectAttachmentTypeCode": "(val)",
  "description": "(val)",
  "_primaryKey": "(val)"
}
Response  204
HideShow
Body
{
  "exconProjectAttachmentTypeCode": "(val)",
  "description": "(val)",
  "_primaryKey": "(val)"
}

Insert Excon Project Attachment Types
POST/excon/api/v1/excon-project-attachment-types

Example URI

POST /excon/api/v1/excon-project-attachment-types
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Body
{
  "exconProjectAttachmentTypeCode": "(val)",
  "description": "(val)",
  "_primaryKey": "(val)"
}
Response  201
HideShow
Body
{
  "exconProjectAttachmentTypeCode": "(val)",
  "description": "(val)",
  "_primaryKey": "(val)"
}

Insert Multiple Excon Project Attachment Types
POST/excon/api/v1/excon-project-attachment-types

Example URI

POST /excon/api/v1/excon-project-attachment-types
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Body
[
  {
    "exconProjectAttachmentTypeCode": "(val)",
    "description": "(val)",
    "_primaryKey": "(val)"
  },
  {
    "exconProjectAttachmentTypeCode": "(val)",
    "description": "(val)",
    "_primaryKey": "(val)"
  }
]
Response  201
HideShow
Body
[
  {
    "exconProjectAttachmentTypeCode": "(val)",
    "description": "(val)",
    "_primaryKey": "(val)"
  },
  {
    "exconProjectAttachmentTypeCode": "(val)",
    "description": "(val)",
    "_primaryKey": "(val)"
  }
]

Delete Excon Project Attachment Types by Key
DELETE/excon/api/v1/excon-project-attachment-types(key)

Example URI

DELETE /excon/api/v1/excon-project-attachment-types(key)
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  204

Delete All Excon Project Attachment Types
DELETE/excon/api/v1/excon-project-attachment-types

Example URI

DELETE /excon/api/v1/excon-project-attachment-types
URI Parameters
HideShow
_allowMulti
boolean (required) 

flag to allow multiple resources to be deleted in one operation

Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  204

Delete All Excon Project Attachment Types with Matching
DELETE/excon/api/v1/excon-project-attachment-types

Example URI

DELETE /excon/api/v1/excon-project-attachment-types
URI Parameters
HideShow
_allowMulti
boolean (required) 

flag to allow multiple resources to be deleted in one operation

exconProjectAttachmentTypeCode
string (optional) 

Export Control Project Attachment Type Code. Maximum length is 3.

description
string (optional) 

Description. Maximum length is 200.

Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  204

Excon Project Attachments

Get Excon Project Attachments by Key
GET/excon/api/v1/excon-project-attachments(key)

Example URI

GET /excon/api/v1/excon-project-attachments(key)
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  200
HideShow
Headers
Content-Type: application/json;charset=UTF-8
Body
{
  "exconProjectAttachmentId": "(val)",
  "projectId": "(val)",
  "projectNumber": "(val)",
  "sequenceNumber": "(val)",
  "typeCode": "(val)",
  "documentId": "(val)",
  "fileId": "(val)",
  "description": "(val)",
  "attachUser": "(val)",
  "attachDate": "(val)",
  "_primaryKey": "(val)"
}

Get All Excon Project Attachments
GET/excon/api/v1/excon-project-attachments

Example URI

GET /excon/api/v1/excon-project-attachments
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  200
HideShow
Headers
Content-Type: application/json;charset=UTF-8
Body
[
  {
    "exconProjectAttachmentId": "(val)",
    "projectId": "(val)",
    "projectNumber": "(val)",
    "sequenceNumber": "(val)",
    "typeCode": "(val)",
    "documentId": "(val)",
    "fileId": "(val)",
    "description": "(val)",
    "attachUser": "(val)",
    "attachDate": "(val)",
    "_primaryKey": "(val)"
  },
  {
    "exconProjectAttachmentId": "(val)",
    "projectId": "(val)",
    "projectNumber": "(val)",
    "sequenceNumber": "(val)",
    "typeCode": "(val)",
    "documentId": "(val)",
    "fileId": "(val)",
    "description": "(val)",
    "attachUser": "(val)",
    "attachDate": "(val)",
    "_primaryKey": "(val)"
  }
]

Get All Excon Project Attachments with Filtering
GET/excon/api/v1/excon-project-attachments

Example URI

GET /excon/api/v1/excon-project-attachments
URI Parameters
HideShow
exconProjectAttachmentId
string (optional) 

Export Control Attachment ID. Maximum length is 22.

projectId
string (optional) 
projectNumber
string (optional) 
sequenceNumber
string (optional) 
typeCode
string (optional) 

Type Code. Maximum length is 3.

documentId
string (optional) 

Document ID. Maximum length is 4.

fileId
string (optional) 

File Id. Maximum length is 22.

description
string (optional) 

Description.

attachUser
string (optional) 
attachDate
string (optional) 
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  200
HideShow
Headers
Content-Type: application/json;charset=UTF-8
Body
[
  {
    "exconProjectAttachmentId": "(val)",
    "projectId": "(val)",
    "projectNumber": "(val)",
    "sequenceNumber": "(val)",
    "typeCode": "(val)",
    "documentId": "(val)",
    "fileId": "(val)",
    "description": "(val)",
    "attachUser": "(val)",
    "attachDate": "(val)",
    "_primaryKey": "(val)"
  },
  {
    "exconProjectAttachmentId": "(val)",
    "projectId": "(val)",
    "projectNumber": "(val)",
    "sequenceNumber": "(val)",
    "typeCode": "(val)",
    "documentId": "(val)",
    "fileId": "(val)",
    "description": "(val)",
    "attachUser": "(val)",
    "attachDate": "(val)",
    "_primaryKey": "(val)"
  }
]

Get Schema for Excon Project Attachments
GET/excon/api/v1/excon-project-attachments

Example URI

GET /excon/api/v1/excon-project-attachments
URI Parameters
HideShow
_schema
string (required) 

will instruct the endpoint to return a schema data structure for the resource

Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  200
HideShow
Headers
Content-Type: application/json;charset=UTF-8
Body
{
  "columns": [
    "exconProjectAttachmentId",
    "projectId",
    "projectNumber",
    "sequenceNumber",
    "typeCode",
    "documentId",
    "fileId",
    "description",
    "attachUser",
    "attachDate"
  ],
  "primaryKey": "exconProjectAttachmentId"
}

Get Blueprint API specification for Excon Project Attachments
GET/excon/api/v1/excon-project-attachments

Example URI

GET /excon/api/v1/excon-project-attachments
URI Parameters
HideShow
_blueprint
string (required) 

will instruct the endpoint to return an api blueprint markdown file for the resource

Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: text/markdown
Response  200
HideShow
Headers
Content-Type: text/markdown;charset=UTF-8
Content-Disposition: attachment; filename="Excon Project Attachments.md"
transfer-encoding: chunked

Update Excon Project Attachments
PUT/excon/api/v1/excon-project-attachments(key)

Example URI

PUT /excon/api/v1/excon-project-attachments(key)
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Body
{
  "exconProjectAttachmentId": "(val)",
  "projectId": "(val)",
  "projectNumber": "(val)",
  "sequenceNumber": "(val)",
  "typeCode": "(val)",
  "documentId": "(val)",
  "fileId": "(val)",
  "description": "(val)",
  "attachUser": "(val)",
  "attachDate": "(val)",
  "_primaryKey": "(val)"
}
Response  204

Update Multiple Excon Project Attachments
PUT/excon/api/v1/excon-project-attachments

Example URI

PUT /excon/api/v1/excon-project-attachments
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Body
[
  {
    "exconProjectAttachmentId": "(val)",
    "projectId": "(val)",
    "projectNumber": "(val)",
    "sequenceNumber": "(val)",
    "typeCode": "(val)",
    "documentId": "(val)",
    "fileId": "(val)",
    "description": "(val)",
    "attachUser": "(val)",
    "attachDate": "(val)",
    "_primaryKey": "(val)"
  },
  {
    "exconProjectAttachmentId": "(val)",
    "projectId": "(val)",
    "projectNumber": "(val)",
    "sequenceNumber": "(val)",
    "typeCode": "(val)",
    "documentId": "(val)",
    "fileId": "(val)",
    "description": "(val)",
    "attachUser": "(val)",
    "attachDate": "(val)",
    "_primaryKey": "(val)"
  }
]
Response  204

Update Specific Attributes Excon Project Attachments
PATCH/excon/api/v1/excon-project-attachments(key)

Example URI

PATCH /excon/api/v1/excon-project-attachments(key)
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Body
{
  "exconProjectAttachmentId": "(val)",
  "projectId": "(val)",
  "projectNumber": "(val)",
  "sequenceNumber": "(val)",
  "typeCode": "(val)",
  "documentId": "(val)",
  "fileId": "(val)",
  "description": "(val)",
  "attachUser": "(val)",
  "attachDate": "(val)",
  "_primaryKey": "(val)"
}
Response  204
HideShow
Body
{
  "exconProjectAttachmentId": "(val)",
  "projectId": "(val)",
  "projectNumber": "(val)",
  "sequenceNumber": "(val)",
  "typeCode": "(val)",
  "documentId": "(val)",
  "fileId": "(val)",
  "description": "(val)",
  "attachUser": "(val)",
  "attachDate": "(val)",
  "_primaryKey": "(val)"
}

Insert Excon Project Attachments
POST/excon/api/v1/excon-project-attachments

Example URI

POST /excon/api/v1/excon-project-attachments
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Body
{
  "exconProjectAttachmentId": "(val)",
  "projectId": "(val)",
  "projectNumber": "(val)",
  "sequenceNumber": "(val)",
  "typeCode": "(val)",
  "documentId": "(val)",
  "fileId": "(val)",
  "description": "(val)",
  "attachUser": "(val)",
  "attachDate": "(val)",
  "_primaryKey": "(val)"
}
Response  201
HideShow
Body
{
  "exconProjectAttachmentId": "(val)",
  "projectId": "(val)",
  "projectNumber": "(val)",
  "sequenceNumber": "(val)",
  "typeCode": "(val)",
  "documentId": "(val)",
  "fileId": "(val)",
  "description": "(val)",
  "attachUser": "(val)",
  "attachDate": "(val)",
  "_primaryKey": "(val)"
}

Insert Multiple Excon Project Attachments
POST/excon/api/v1/excon-project-attachments

Example URI

POST /excon/api/v1/excon-project-attachments
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Body
[
  {
    "exconProjectAttachmentId": "(val)",
    "projectId": "(val)",
    "projectNumber": "(val)",
    "sequenceNumber": "(val)",
    "typeCode": "(val)",
    "documentId": "(val)",
    "fileId": "(val)",
    "description": "(val)",
    "attachUser": "(val)",
    "attachDate": "(val)",
    "_primaryKey": "(val)"
  },
  {
    "exconProjectAttachmentId": "(val)",
    "projectId": "(val)",
    "projectNumber": "(val)",
    "sequenceNumber": "(val)",
    "typeCode": "(val)",
    "documentId": "(val)",
    "fileId": "(val)",
    "description": "(val)",
    "attachUser": "(val)",
    "attachDate": "(val)",
    "_primaryKey": "(val)"
  }
]
Response  201
HideShow
Body
[
  {
    "exconProjectAttachmentId": "(val)",
    "projectId": "(val)",
    "projectNumber": "(val)",
    "sequenceNumber": "(val)",
    "typeCode": "(val)",
    "documentId": "(val)",
    "fileId": "(val)",
    "description": "(val)",
    "attachUser": "(val)",
    "attachDate": "(val)",
    "_primaryKey": "(val)"
  },
  {
    "exconProjectAttachmentId": "(val)",
    "projectId": "(val)",
    "projectNumber": "(val)",
    "sequenceNumber": "(val)",
    "typeCode": "(val)",
    "documentId": "(val)",
    "fileId": "(val)",
    "description": "(val)",
    "attachUser": "(val)",
    "attachDate": "(val)",
    "_primaryKey": "(val)"
  }
]

Delete Excon Project Attachments by Key
DELETE/excon/api/v1/excon-project-attachments(key)

Example URI

DELETE /excon/api/v1/excon-project-attachments(key)
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  204

Delete All Excon Project Attachments
DELETE/excon/api/v1/excon-project-attachments

Example URI

DELETE /excon/api/v1/excon-project-attachments
URI Parameters
HideShow
_allowMulti
boolean (required) 

flag to allow multiple resources to be deleted in one operation

Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  204

Delete All Excon Project Attachments with Matching
DELETE/excon/api/v1/excon-project-attachments

Example URI

DELETE /excon/api/v1/excon-project-attachments
URI Parameters
HideShow
_allowMulti
boolean (required) 

flag to allow multiple resources to be deleted in one operation

exconProjectAttachmentId
string (optional) 

Export Control Attachment ID. Maximum length is 22.

projectId
string (optional) 
projectNumber
string (optional) 
sequenceNumber
string (optional) 
typeCode
string (optional) 

Type Code. Maximum length is 3.

documentId
string (optional) 

Document ID. Maximum length is 4.

fileId
string (optional) 

File Id. Maximum length is 22.

description
string (optional) 

Description.

attachUser
string (optional) 
attachDate
string (optional) 
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  204

Excon Project Comment Types

Get Excon Project Comment Types by Key
GET/excon/api/v1/excon-project-comment-types(key)

Example URI

GET /excon/api/v1/excon-project-comment-types(key)
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  200
HideShow
Headers
Content-Type: application/json;charset=UTF-8
Body
{
  "exconProjectCommentTypeCode": "(val)",
  "description": "(val)",
  "_primaryKey": "(val)"
}

Get All Excon Project Comment Types
GET/excon/api/v1/excon-project-comment-types

Example URI

GET /excon/api/v1/excon-project-comment-types
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  200
HideShow
Headers
Content-Type: application/json;charset=UTF-8
Body
[
  {
    "exconProjectCommentTypeCode": "(val)",
    "description": "(val)",
    "_primaryKey": "(val)"
  },
  {
    "exconProjectCommentTypeCode": "(val)",
    "description": "(val)",
    "_primaryKey": "(val)"
  }
]

Get All Excon Project Comment Types with Filtering
GET/excon/api/v1/excon-project-comment-types

Example URI

GET /excon/api/v1/excon-project-comment-types
URI Parameters
HideShow
exconProjectCommentTypeCode
string (optional) 

Export Control Project Comment Type Code. Maximum length is 3.

description
string (optional) 

Description. Maximum length is 200.

Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  200
HideShow
Headers
Content-Type: application/json;charset=UTF-8
Body
[
  {
    "exconProjectCommentTypeCode": "(val)",
    "description": "(val)",
    "_primaryKey": "(val)"
  },
  {
    "exconProjectCommentTypeCode": "(val)",
    "description": "(val)",
    "_primaryKey": "(val)"
  }
]

Get Schema for Excon Project Comment Types
GET/excon/api/v1/excon-project-comment-types

Example URI

GET /excon/api/v1/excon-project-comment-types
URI Parameters
HideShow
_schema
string (required) 

will instruct the endpoint to return a schema data structure for the resource

Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  200
HideShow
Headers
Content-Type: application/json;charset=UTF-8
Body
{
  "columns": [
    "exconProjectCommentTypeCode",
    "description"
  ],
  "primaryKey": "exconProjectCommentTypeCode"
}

Get Blueprint API specification for Excon Project Comment Types
GET/excon/api/v1/excon-project-comment-types

Example URI

GET /excon/api/v1/excon-project-comment-types
URI Parameters
HideShow
_blueprint
string (required) 

will instruct the endpoint to return an api blueprint markdown file for the resource

Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: text/markdown
Response  200
HideShow
Headers
Content-Type: text/markdown;charset=UTF-8
Content-Disposition: attachment; filename="Excon Project Comment Types.md"
transfer-encoding: chunked

Update Excon Project Comment Types
PUT/excon/api/v1/excon-project-comment-types(key)

Example URI

PUT /excon/api/v1/excon-project-comment-types(key)
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Body
{
  "exconProjectCommentTypeCode": "(val)",
  "description": "(val)",
  "_primaryKey": "(val)"
}
Response  204

Update Multiple Excon Project Comment Types
PUT/excon/api/v1/excon-project-comment-types

Example URI

PUT /excon/api/v1/excon-project-comment-types
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Body
[
  {
    "exconProjectCommentTypeCode": "(val)",
    "description": "(val)",
    "_primaryKey": "(val)"
  },
  {
    "exconProjectCommentTypeCode": "(val)",
    "description": "(val)",
    "_primaryKey": "(val)"
  }
]
Response  204

Update Specific Attributes Excon Project Comment Types
PATCH/excon/api/v1/excon-project-comment-types(key)

Example URI

PATCH /excon/api/v1/excon-project-comment-types(key)
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Body
{
  "exconProjectCommentTypeCode": "(val)",
  "description": "(val)",
  "_primaryKey": "(val)"
}
Response  204
HideShow
Body
{
  "exconProjectCommentTypeCode": "(val)",
  "description": "(val)",
  "_primaryKey": "(val)"
}

Insert Excon Project Comment Types
POST/excon/api/v1/excon-project-comment-types

Example URI

POST /excon/api/v1/excon-project-comment-types
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Body
{
  "exconProjectCommentTypeCode": "(val)",
  "description": "(val)",
  "_primaryKey": "(val)"
}
Response  201
HideShow
Body
{
  "exconProjectCommentTypeCode": "(val)",
  "description": "(val)",
  "_primaryKey": "(val)"
}

Insert Multiple Excon Project Comment Types
POST/excon/api/v1/excon-project-comment-types

Example URI

POST /excon/api/v1/excon-project-comment-types
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Body
[
  {
    "exconProjectCommentTypeCode": "(val)",
    "description": "(val)",
    "_primaryKey": "(val)"
  },
  {
    "exconProjectCommentTypeCode": "(val)",
    "description": "(val)",
    "_primaryKey": "(val)"
  }
]
Response  201
HideShow
Body
[
  {
    "exconProjectCommentTypeCode": "(val)",
    "description": "(val)",
    "_primaryKey": "(val)"
  },
  {
    "exconProjectCommentTypeCode": "(val)",
    "description": "(val)",
    "_primaryKey": "(val)"
  }
]

Delete Excon Project Comment Types by Key
DELETE/excon/api/v1/excon-project-comment-types(key)

Example URI

DELETE /excon/api/v1/excon-project-comment-types(key)
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  204

Delete All Excon Project Comment Types
DELETE/excon/api/v1/excon-project-comment-types

Example URI

DELETE /excon/api/v1/excon-project-comment-types
URI Parameters
HideShow
_allowMulti
boolean (required) 

flag to allow multiple resources to be deleted in one operation

Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  204

Delete All Excon Project Comment Types with Matching
DELETE/excon/api/v1/excon-project-comment-types

Example URI

DELETE /excon/api/v1/excon-project-comment-types
URI Parameters
HideShow
_allowMulti
boolean (required) 

flag to allow multiple resources to be deleted in one operation

exconProjectCommentTypeCode
string (optional) 

Export Control Project Comment Type Code. Maximum length is 3.

description
string (optional) 

Description. Maximum length is 200.

Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  204

Excon Project Comments

Get Excon Project Comments by Key
GET/excon/api/v1/excon-project-comments(key)

Example URI

GET /excon/api/v1/excon-project-comments(key)
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  200
HideShow
Headers
Content-Type: application/json;charset=UTF-8
Body
{
  "exconProjectCommentId": "(val)",
  "projectNumber": "(val)",
  "sequenceNumber": "(val)",
  "commentTypeCode": "(val)",
  "comments": "(val)",
  "commentAuthor": "(val)",
  "commentDate": "(val)",
  "exconProject.projectId": "(val)",
  "_primaryKey": "(val)"
}

Get All Excon Project Comments
GET/excon/api/v1/excon-project-comments

Example URI

GET /excon/api/v1/excon-project-comments
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  200
HideShow
Headers
Content-Type: application/json;charset=UTF-8
Body
[
  {
    "exconProjectCommentId": "(val)",
    "projectNumber": "(val)",
    "sequenceNumber": "(val)",
    "commentTypeCode": "(val)",
    "comments": "(val)",
    "commentAuthor": "(val)",
    "commentDate": "(val)",
    "exconProject.projectId": "(val)",
    "_primaryKey": "(val)"
  },
  {
    "exconProjectCommentId": "(val)",
    "projectNumber": "(val)",
    "sequenceNumber": "(val)",
    "commentTypeCode": "(val)",
    "comments": "(val)",
    "commentAuthor": "(val)",
    "commentDate": "(val)",
    "exconProject.projectId": "(val)",
    "_primaryKey": "(val)"
  }
]

Get All Excon Project Comments with Filtering
GET/excon/api/v1/excon-project-comments

Example URI

GET /excon/api/v1/excon-project-comments
URI Parameters
HideShow
exconProjectCommentId
string (optional) 

Export Control Comment Project ID. Maximum length is 22.

projectNumber
string (optional) 
sequenceNumber
string (optional) 
commentTypeCode
string (optional) 

Comment Type Code. Maximum length is 3.

comments
string (optional) 

Comments.

commentAuthor
string (optional) 

The user who created or last modified the object. Maximum length is 60.

commentDate
string (optional) 

The creation or last modification timestamp. Maximum length is 21.

exconProject.projectId
string (optional) 
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  200
HideShow
Headers
Content-Type: application/json;charset=UTF-8
Body
[
  {
    "exconProjectCommentId": "(val)",
    "projectNumber": "(val)",
    "sequenceNumber": "(val)",
    "commentTypeCode": "(val)",
    "comments": "(val)",
    "commentAuthor": "(val)",
    "commentDate": "(val)",
    "exconProject.projectId": "(val)",
    "_primaryKey": "(val)"
  },
  {
    "exconProjectCommentId": "(val)",
    "projectNumber": "(val)",
    "sequenceNumber": "(val)",
    "commentTypeCode": "(val)",
    "comments": "(val)",
    "commentAuthor": "(val)",
    "commentDate": "(val)",
    "exconProject.projectId": "(val)",
    "_primaryKey": "(val)"
  }
]

Get Schema for Excon Project Comments
GET/excon/api/v1/excon-project-comments

Example URI

GET /excon/api/v1/excon-project-comments
URI Parameters
HideShow
_schema
string (required) 

will instruct the endpoint to return a schema data structure for the resource

Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  200
HideShow
Headers
Content-Type: application/json;charset=UTF-8
Body
{
  "columns": [
    "exconProjectCommentId",
    "projectNumber",
    "sequenceNumber",
    "commentTypeCode",
    "comments",
    "commentAuthor",
    "commentDate",
    "exconProject.projectId"
  ],
  "primaryKey": "exconProjectCommentId"
}

Get Blueprint API specification for Excon Project Comments
GET/excon/api/v1/excon-project-comments

Example URI

GET /excon/api/v1/excon-project-comments
URI Parameters
HideShow
_blueprint
string (required) 

will instruct the endpoint to return an api blueprint markdown file for the resource

Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: text/markdown
Response  200
HideShow
Headers
Content-Type: text/markdown;charset=UTF-8
Content-Disposition: attachment; filename="Excon Project Comments.md"
transfer-encoding: chunked

Update Excon Project Comments
PUT/excon/api/v1/excon-project-comments(key)

Example URI

PUT /excon/api/v1/excon-project-comments(key)
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Body
{
  "exconProjectCommentId": "(val)",
  "projectNumber": "(val)",
  "sequenceNumber": "(val)",
  "commentTypeCode": "(val)",
  "comments": "(val)",
  "commentAuthor": "(val)",
  "commentDate": "(val)",
  "exconProject.projectId": "(val)",
  "_primaryKey": "(val)"
}
Response  204

Update Multiple Excon Project Comments
PUT/excon/api/v1/excon-project-comments

Example URI

PUT /excon/api/v1/excon-project-comments
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Body
[
  {
    "exconProjectCommentId": "(val)",
    "projectNumber": "(val)",
    "sequenceNumber": "(val)",
    "commentTypeCode": "(val)",
    "comments": "(val)",
    "commentAuthor": "(val)",
    "commentDate": "(val)",
    "exconProject.projectId": "(val)",
    "_primaryKey": "(val)"
  },
  {
    "exconProjectCommentId": "(val)",
    "projectNumber": "(val)",
    "sequenceNumber": "(val)",
    "commentTypeCode": "(val)",
    "comments": "(val)",
    "commentAuthor": "(val)",
    "commentDate": "(val)",
    "exconProject.projectId": "(val)",
    "_primaryKey": "(val)"
  }
]
Response  204

Update Specific Attributes Excon Project Comments
PATCH/excon/api/v1/excon-project-comments(key)

Example URI

PATCH /excon/api/v1/excon-project-comments(key)
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Body
{
  "exconProjectCommentId": "(val)",
  "projectNumber": "(val)",
  "sequenceNumber": "(val)",
  "commentTypeCode": "(val)",
  "comments": "(val)",
  "commentAuthor": "(val)",
  "commentDate": "(val)",
  "exconProject.projectId": "(val)",
  "_primaryKey": "(val)"
}
Response  204
HideShow
Body
{
  "exconProjectCommentId": "(val)",
  "projectNumber": "(val)",
  "sequenceNumber": "(val)",
  "commentTypeCode": "(val)",
  "comments": "(val)",
  "commentAuthor": "(val)",
  "commentDate": "(val)",
  "exconProject.projectId": "(val)",
  "_primaryKey": "(val)"
}

Insert Excon Project Comments
POST/excon/api/v1/excon-project-comments

Example URI

POST /excon/api/v1/excon-project-comments
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Body
{
  "exconProjectCommentId": "(val)",
  "projectNumber": "(val)",
  "sequenceNumber": "(val)",
  "commentTypeCode": "(val)",
  "comments": "(val)",
  "commentAuthor": "(val)",
  "commentDate": "(val)",
  "exconProject.projectId": "(val)",
  "_primaryKey": "(val)"
}
Response  201
HideShow
Body
{
  "exconProjectCommentId": "(val)",
  "projectNumber": "(val)",
  "sequenceNumber": "(val)",
  "commentTypeCode": "(val)",
  "comments": "(val)",
  "commentAuthor": "(val)",
  "commentDate": "(val)",
  "exconProject.projectId": "(val)",
  "_primaryKey": "(val)"
}

Insert Multiple Excon Project Comments
POST/excon/api/v1/excon-project-comments

Example URI

POST /excon/api/v1/excon-project-comments
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Body
[
  {
    "exconProjectCommentId": "(val)",
    "projectNumber": "(val)",
    "sequenceNumber": "(val)",
    "commentTypeCode": "(val)",
    "comments": "(val)",
    "commentAuthor": "(val)",
    "commentDate": "(val)",
    "exconProject.projectId": "(val)",
    "_primaryKey": "(val)"
  },
  {
    "exconProjectCommentId": "(val)",
    "projectNumber": "(val)",
    "sequenceNumber": "(val)",
    "commentTypeCode": "(val)",
    "comments": "(val)",
    "commentAuthor": "(val)",
    "commentDate": "(val)",
    "exconProject.projectId": "(val)",
    "_primaryKey": "(val)"
  }
]
Response  201
HideShow
Body
[
  {
    "exconProjectCommentId": "(val)",
    "projectNumber": "(val)",
    "sequenceNumber": "(val)",
    "commentTypeCode": "(val)",
    "comments": "(val)",
    "commentAuthor": "(val)",
    "commentDate": "(val)",
    "exconProject.projectId": "(val)",
    "_primaryKey": "(val)"
  },
  {
    "exconProjectCommentId": "(val)",
    "projectNumber": "(val)",
    "sequenceNumber": "(val)",
    "commentTypeCode": "(val)",
    "comments": "(val)",
    "commentAuthor": "(val)",
    "commentDate": "(val)",
    "exconProject.projectId": "(val)",
    "_primaryKey": "(val)"
  }
]

Delete Excon Project Comments by Key
DELETE/excon/api/v1/excon-project-comments(key)

Example URI

DELETE /excon/api/v1/excon-project-comments(key)
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  204

Delete All Excon Project Comments
DELETE/excon/api/v1/excon-project-comments

Example URI

DELETE /excon/api/v1/excon-project-comments
URI Parameters
HideShow
_allowMulti
boolean (required) 

flag to allow multiple resources to be deleted in one operation

Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  204

Delete All Excon Project Comments with Matching
DELETE/excon/api/v1/excon-project-comments

Example URI

DELETE /excon/api/v1/excon-project-comments
URI Parameters
HideShow
_allowMulti
boolean (required) 

flag to allow multiple resources to be deleted in one operation

exconProjectCommentId
string (optional) 

Export Control Comment Project ID. Maximum length is 22.

projectNumber
string (optional) 
sequenceNumber
string (optional) 
commentTypeCode
string (optional) 

Comment Type Code. Maximum length is 3.

comments
string (optional) 

Comments.

commentAuthor
string (optional) 

The user who created or last modified the object. Maximum length is 60.

commentDate
string (optional) 

The creation or last modification timestamp. Maximum length is 21.

exconProject.projectId
string (optional) 
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  204

Excon Project Content Types

Get Excon Project Content Types by Key
GET/excon/api/v1/excon-project-content-types(key)

Example URI

GET /excon/api/v1/excon-project-content-types(key)
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  200
HideShow
Headers
Content-Type: application/json;charset=UTF-8
Body
{
  "contentTypeCode": "(val)",
  "description": "(val)",
  "_primaryKey": "(val)"
}

Get All Excon Project Content Types
GET/excon/api/v1/excon-project-content-types

Example URI

GET /excon/api/v1/excon-project-content-types
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  200
HideShow
Headers
Content-Type: application/json;charset=UTF-8
Body
[
  {
    "contentTypeCode": "(val)",
    "description": "(val)",
    "_primaryKey": "(val)"
  },
  {
    "contentTypeCode": "(val)",
    "description": "(val)",
    "_primaryKey": "(val)"
  }
]

Get All Excon Project Content Types with Filtering
GET/excon/api/v1/excon-project-content-types

Example URI

GET /excon/api/v1/excon-project-content-types
URI Parameters
HideShow
contentTypeCode
string (optional) 

Export Control Project Content Type Code. Maximum length is 5.

description
string (optional) 

Description. Maximum length is 200.

Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  200
HideShow
Headers
Content-Type: application/json;charset=UTF-8
Body
[
  {
    "contentTypeCode": "(val)",
    "description": "(val)",
    "_primaryKey": "(val)"
  },
  {
    "contentTypeCode": "(val)",
    "description": "(val)",
    "_primaryKey": "(val)"
  }
]

Get Schema for Excon Project Content Types
GET/excon/api/v1/excon-project-content-types

Example URI

GET /excon/api/v1/excon-project-content-types
URI Parameters
HideShow
_schema
string (required) 

will instruct the endpoint to return a schema data structure for the resource

Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  200
HideShow
Headers
Content-Type: application/json;charset=UTF-8
Body
{
  "columns": [
    "contentTypeCode",
    "description"
  ],
  "primaryKey": "contentTypeCode"
}

Get Blueprint API specification for Excon Project Content Types
GET/excon/api/v1/excon-project-content-types

Example URI

GET /excon/api/v1/excon-project-content-types
URI Parameters
HideShow
_blueprint
string (required) 

will instruct the endpoint to return an api blueprint markdown file for the resource

Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: text/markdown
Response  200
HideShow
Headers
Content-Type: text/markdown;charset=UTF-8
Content-Disposition: attachment; filename="Excon Project Content Types.md"
transfer-encoding: chunked

Update Excon Project Content Types
PUT/excon/api/v1/excon-project-content-types(key)

Example URI

PUT /excon/api/v1/excon-project-content-types(key)
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Body
{
  "contentTypeCode": "(val)",
  "description": "(val)",
  "_primaryKey": "(val)"
}
Response  204

Update Multiple Excon Project Content Types
PUT/excon/api/v1/excon-project-content-types

Example URI

PUT /excon/api/v1/excon-project-content-types
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Body
[
  {
    "contentTypeCode": "(val)",
    "description": "(val)",
    "_primaryKey": "(val)"
  },
  {
    "contentTypeCode": "(val)",
    "description": "(val)",
    "_primaryKey": "(val)"
  }
]
Response  204

Update Specific Attributes Excon Project Content Types
PATCH/excon/api/v1/excon-project-content-types(key)

Example URI

PATCH /excon/api/v1/excon-project-content-types(key)
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Body
{
  "contentTypeCode": "(val)",
  "description": "(val)",
  "_primaryKey": "(val)"
}
Response  204
HideShow
Body
{
  "contentTypeCode": "(val)",
  "description": "(val)",
  "_primaryKey": "(val)"
}

Insert Excon Project Content Types
POST/excon/api/v1/excon-project-content-types

Example URI

POST /excon/api/v1/excon-project-content-types
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Body
{
  "contentTypeCode": "(val)",
  "description": "(val)",
  "_primaryKey": "(val)"
}
Response  201
HideShow
Body
{
  "contentTypeCode": "(val)",
  "description": "(val)",
  "_primaryKey": "(val)"
}

Insert Multiple Excon Project Content Types
POST/excon/api/v1/excon-project-content-types

Example URI

POST /excon/api/v1/excon-project-content-types
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Body
[
  {
    "contentTypeCode": "(val)",
    "description": "(val)",
    "_primaryKey": "(val)"
  },
  {
    "contentTypeCode": "(val)",
    "description": "(val)",
    "_primaryKey": "(val)"
  }
]
Response  201
HideShow
Body
[
  {
    "contentTypeCode": "(val)",
    "description": "(val)",
    "_primaryKey": "(val)"
  },
  {
    "contentTypeCode": "(val)",
    "description": "(val)",
    "_primaryKey": "(val)"
  }
]

Delete Excon Project Content Types by Key
DELETE/excon/api/v1/excon-project-content-types(key)

Example URI

DELETE /excon/api/v1/excon-project-content-types(key)
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  204

Delete All Excon Project Content Types
DELETE/excon/api/v1/excon-project-content-types

Example URI

DELETE /excon/api/v1/excon-project-content-types
URI Parameters
HideShow
_allowMulti
boolean (required) 

flag to allow multiple resources to be deleted in one operation

Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  204

Delete All Excon Project Content Types with Matching
DELETE/excon/api/v1/excon-project-content-types

Example URI

DELETE /excon/api/v1/excon-project-content-types
URI Parameters
HideShow
_allowMulti
boolean (required) 

flag to allow multiple resources to be deleted in one operation

contentTypeCode
string (optional) 

Export Control Project Content Type Code. Maximum length is 5.

description
string (optional) 

Description. Maximum length is 200.

Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  204

Excon Project Custom Datas

Get Excon Project Custom Datas by Key
GET/excon/api/v1/excon-project-custom-datas(key)

Example URI

GET /excon/api/v1/excon-project-custom-datas(key)
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  200
HideShow
Headers
Content-Type: application/json;charset=UTF-8
Body
{
  "exconProjectCustomDataId": "(val)",
  "projectNumber": "(val)",
  "sequenceNumber": "(val)",
  "customAttributeId": "(val)",
  "value": "(val)",
  "_primaryKey": "(val)"
}

Get All Excon Project Custom Datas
GET/excon/api/v1/excon-project-custom-datas

Example URI

GET /excon/api/v1/excon-project-custom-datas
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  200
HideShow
Headers
Content-Type: application/json;charset=UTF-8
Body
[
  {
    "exconProjectCustomDataId": "(val)",
    "projectNumber": "(val)",
    "sequenceNumber": "(val)",
    "customAttributeId": "(val)",
    "value": "(val)",
    "_primaryKey": "(val)"
  },
  {
    "exconProjectCustomDataId": "(val)",
    "projectNumber": "(val)",
    "sequenceNumber": "(val)",
    "customAttributeId": "(val)",
    "value": "(val)",
    "_primaryKey": "(val)"
  }
]

Get All Excon Project Custom Datas with Filtering
GET/excon/api/v1/excon-project-custom-datas

Example URI

GET /excon/api/v1/excon-project-custom-datas
URI Parameters
HideShow
exconProjectCustomDataId
string (optional) 
projectNumber
string (optional) 
sequenceNumber
string (optional) 
customAttributeId
string (optional) 
value
string (optional) 

Value. Maximum length is 2000.

Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  200
HideShow
Headers
Content-Type: application/json;charset=UTF-8
Body
[
  {
    "exconProjectCustomDataId": "(val)",
    "projectNumber": "(val)",
    "sequenceNumber": "(val)",
    "customAttributeId": "(val)",
    "value": "(val)",
    "_primaryKey": "(val)"
  },
  {
    "exconProjectCustomDataId": "(val)",
    "projectNumber": "(val)",
    "sequenceNumber": "(val)",
    "customAttributeId": "(val)",
    "value": "(val)",
    "_primaryKey": "(val)"
  }
]

Get Schema for Excon Project Custom Datas
GET/excon/api/v1/excon-project-custom-datas

Example URI

GET /excon/api/v1/excon-project-custom-datas
URI Parameters
HideShow
_schema
string (required) 

will instruct the endpoint to return a schema data structure for the resource

Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  200
HideShow
Headers
Content-Type: application/json;charset=UTF-8
Body
{
  "columns": [
    "exconProjectCustomDataId",
    "projectNumber",
    "sequenceNumber",
    "customAttributeId",
    "value"
  ],
  "primaryKey": "exconProjectCustomDataId"
}

Get Blueprint API specification for Excon Project Custom Datas
GET/excon/api/v1/excon-project-custom-datas

Example URI

GET /excon/api/v1/excon-project-custom-datas
URI Parameters
HideShow
_blueprint
string (required) 

will instruct the endpoint to return an api blueprint markdown file for the resource

Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: text/markdown
Response  200
HideShow
Headers
Content-Type: text/markdown;charset=UTF-8
Content-Disposition: attachment; filename="Excon Project Custom Datas.md"
transfer-encoding: chunked

Update Excon Project Custom Datas
PUT/excon/api/v1/excon-project-custom-datas(key)

Example URI

PUT /excon/api/v1/excon-project-custom-datas(key)
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Body
{
  "exconProjectCustomDataId": "(val)",
  "projectNumber": "(val)",
  "sequenceNumber": "(val)",
  "customAttributeId": "(val)",
  "value": "(val)",
  "_primaryKey": "(val)"
}
Response  204

Update Multiple Excon Project Custom Datas
PUT/excon/api/v1/excon-project-custom-datas

Example URI

PUT /excon/api/v1/excon-project-custom-datas
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Body
[
  {
    "exconProjectCustomDataId": "(val)",
    "projectNumber": "(val)",
    "sequenceNumber": "(val)",
    "customAttributeId": "(val)",
    "value": "(val)",
    "_primaryKey": "(val)"
  },
  {
    "exconProjectCustomDataId": "(val)",
    "projectNumber": "(val)",
    "sequenceNumber": "(val)",
    "customAttributeId": "(val)",
    "value": "(val)",
    "_primaryKey": "(val)"
  }
]
Response  204

Update Specific Attributes Excon Project Custom Datas
PATCH/excon/api/v1/excon-project-custom-datas(key)

Example URI

PATCH /excon/api/v1/excon-project-custom-datas(key)
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Body
{
  "exconProjectCustomDataId": "(val)",
  "projectNumber": "(val)",
  "sequenceNumber": "(val)",
  "customAttributeId": "(val)",
  "value": "(val)",
  "_primaryKey": "(val)"
}
Response  204
HideShow
Body
{
  "exconProjectCustomDataId": "(val)",
  "projectNumber": "(val)",
  "sequenceNumber": "(val)",
  "customAttributeId": "(val)",
  "value": "(val)",
  "_primaryKey": "(val)"
}

Insert Excon Project Custom Datas
POST/excon/api/v1/excon-project-custom-datas

Example URI

POST /excon/api/v1/excon-project-custom-datas
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Body
{
  "exconProjectCustomDataId": "(val)",
  "projectNumber": "(val)",
  "sequenceNumber": "(val)",
  "customAttributeId": "(val)",
  "value": "(val)",
  "_primaryKey": "(val)"
}
Response  201
HideShow
Body
{
  "exconProjectCustomDataId": "(val)",
  "projectNumber": "(val)",
  "sequenceNumber": "(val)",
  "customAttributeId": "(val)",
  "value": "(val)",
  "_primaryKey": "(val)"
}

Insert Multiple Excon Project Custom Datas
POST/excon/api/v1/excon-project-custom-datas

Example URI

POST /excon/api/v1/excon-project-custom-datas
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Body
[
  {
    "exconProjectCustomDataId": "(val)",
    "projectNumber": "(val)",
    "sequenceNumber": "(val)",
    "customAttributeId": "(val)",
    "value": "(val)",
    "_primaryKey": "(val)"
  },
  {
    "exconProjectCustomDataId": "(val)",
    "projectNumber": "(val)",
    "sequenceNumber": "(val)",
    "customAttributeId": "(val)",
    "value": "(val)",
    "_primaryKey": "(val)"
  }
]
Response  201
HideShow
Body
[
  {
    "exconProjectCustomDataId": "(val)",
    "projectNumber": "(val)",
    "sequenceNumber": "(val)",
    "customAttributeId": "(val)",
    "value": "(val)",
    "_primaryKey": "(val)"
  },
  {
    "exconProjectCustomDataId": "(val)",
    "projectNumber": "(val)",
    "sequenceNumber": "(val)",
    "customAttributeId": "(val)",
    "value": "(val)",
    "_primaryKey": "(val)"
  }
]

Delete Excon Project Custom Datas by Key
DELETE/excon/api/v1/excon-project-custom-datas(key)

Example URI

DELETE /excon/api/v1/excon-project-custom-datas(key)
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  204

Delete All Excon Project Custom Datas
DELETE/excon/api/v1/excon-project-custom-datas

Example URI

DELETE /excon/api/v1/excon-project-custom-datas
URI Parameters
HideShow
_allowMulti
boolean (required) 

flag to allow multiple resources to be deleted in one operation

Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  204

Delete All Excon Project Custom Datas with Matching
DELETE/excon/api/v1/excon-project-custom-datas

Example URI

DELETE /excon/api/v1/excon-project-custom-datas
URI Parameters
HideShow
_allowMulti
boolean (required) 

flag to allow multiple resources to be deleted in one operation

exconProjectCustomDataId
string (optional) 
projectNumber
string (optional) 
sequenceNumber
string (optional) 
customAttributeId
string (optional) 
value
string (optional) 

Value. Maximum length is 2000.

Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  204

Excon Project Destinations

Get Excon Project Destinations by Key
GET/excon/api/v1/excon-project-destinations(key)

Example URI

GET /excon/api/v1/excon-project-destinations(key)
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  200
HideShow
Headers
Content-Type: application/json;charset=UTF-8
Body
{
  "exconProjectDestId": "(val)",
  "projectNumber": "(val)",
  "sequenceNumber": "(val)",
  "destinationCountryCode": "(val)",
  "arrivalDate": "(val)",
  "departureDate": "(val)",
  "destinationComment": "(val)",
  "sanctionList": "(val)",
  "exconProject.projectId": "(val)",
  "_primaryKey": "(val)"
}

Get All Excon Project Destinations
GET/excon/api/v1/excon-project-destinations

Example URI

GET /excon/api/v1/excon-project-destinations
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  200
HideShow
Headers
Content-Type: application/json;charset=UTF-8
Body
[
  {
    "exconProjectDestId": "(val)",
    "projectNumber": "(val)",
    "sequenceNumber": "(val)",
    "destinationCountryCode": "(val)",
    "arrivalDate": "(val)",
    "departureDate": "(val)",
    "destinationComment": "(val)",
    "sanctionList": "(val)",
    "exconProject.projectId": "(val)",
    "_primaryKey": "(val)"
  },
  {
    "exconProjectDestId": "(val)",
    "projectNumber": "(val)",
    "sequenceNumber": "(val)",
    "destinationCountryCode": "(val)",
    "arrivalDate": "(val)",
    "departureDate": "(val)",
    "destinationComment": "(val)",
    "sanctionList": "(val)",
    "exconProject.projectId": "(val)",
    "_primaryKey": "(val)"
  }
]

Get All Excon Project Destinations with Filtering
GET/excon/api/v1/excon-project-destinations

Example URI

GET /excon/api/v1/excon-project-destinations
URI Parameters
HideShow
exconProjectDestId
string (optional) 

Export Control Destination ID. Maximum length is 22.

projectNumber
string (optional) 
sequenceNumber
string (optional) 
destinationCountryCode
string (optional) 

Destination Country. Maximum length is 3.

arrivalDate
string (optional) 

Destination Arrival Date. Maximum length is 21.

departureDate
string (optional) 

Destination Departure Date. Maximum length is 21.

destinationComment
string (optional) 

Destination Comment.

sanctionList
string (optional) 

Sanction List. Maximum length is 4.

exconProject.projectId
string (optional) 
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  200
HideShow
Headers
Content-Type: application/json;charset=UTF-8
Body
[
  {
    "exconProjectDestId": "(val)",
    "projectNumber": "(val)",
    "sequenceNumber": "(val)",
    "destinationCountryCode": "(val)",
    "arrivalDate": "(val)",
    "departureDate": "(val)",
    "destinationComment": "(val)",
    "sanctionList": "(val)",
    "exconProject.projectId": "(val)",
    "_primaryKey": "(val)"
  },
  {
    "exconProjectDestId": "(val)",
    "projectNumber": "(val)",
    "sequenceNumber": "(val)",
    "destinationCountryCode": "(val)",
    "arrivalDate": "(val)",
    "departureDate": "(val)",
    "destinationComment": "(val)",
    "sanctionList": "(val)",
    "exconProject.projectId": "(val)",
    "_primaryKey": "(val)"
  }
]

Get Schema for Excon Project Destinations
GET/excon/api/v1/excon-project-destinations

Example URI

GET /excon/api/v1/excon-project-destinations
URI Parameters
HideShow
_schema
string (required) 

will instruct the endpoint to return a schema data structure for the resource

Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  200
HideShow
Headers
Content-Type: application/json;charset=UTF-8
Body
{
  "columns": [
    "exconProjectDestId",
    "projectNumber",
    "sequenceNumber",
    "destinationCountryCode",
    "arrivalDate",
    "departureDate",
    "destinationComment",
    "sanctionList",
    "exconProject.projectId"
  ],
  "primaryKey": "exconProjectDestId"
}

Get Blueprint API specification for Excon Project Destinations
GET/excon/api/v1/excon-project-destinations

Example URI

GET /excon/api/v1/excon-project-destinations
URI Parameters
HideShow
_blueprint
string (required) 

will instruct the endpoint to return an api blueprint markdown file for the resource

Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: text/markdown
Response  200
HideShow
Headers
Content-Type: text/markdown;charset=UTF-8
Content-Disposition: attachment; filename="Excon Project Destinations.md"
transfer-encoding: chunked

Update Excon Project Destinations
PUT/excon/api/v1/excon-project-destinations(key)

Example URI

PUT /excon/api/v1/excon-project-destinations(key)
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Body
{
  "exconProjectDestId": "(val)",
  "projectNumber": "(val)",
  "sequenceNumber": "(val)",
  "destinationCountryCode": "(val)",
  "arrivalDate": "(val)",
  "departureDate": "(val)",
  "destinationComment": "(val)",
  "sanctionList": "(val)",
  "exconProject.projectId": "(val)",
  "_primaryKey": "(val)"
}
Response  204

Update Multiple Excon Project Destinations
PUT/excon/api/v1/excon-project-destinations

Example URI

PUT /excon/api/v1/excon-project-destinations
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Body
[
  {
    "exconProjectDestId": "(val)",
    "projectNumber": "(val)",
    "sequenceNumber": "(val)",
    "destinationCountryCode": "(val)",
    "arrivalDate": "(val)",
    "departureDate": "(val)",
    "destinationComment": "(val)",
    "sanctionList": "(val)",
    "exconProject.projectId": "(val)",
    "_primaryKey": "(val)"
  },
  {
    "exconProjectDestId": "(val)",
    "projectNumber": "(val)",
    "sequenceNumber": "(val)",
    "destinationCountryCode": "(val)",
    "arrivalDate": "(val)",
    "departureDate": "(val)",
    "destinationComment": "(val)",
    "sanctionList": "(val)",
    "exconProject.projectId": "(val)",
    "_primaryKey": "(val)"
  }
]
Response  204

Update Specific Attributes Excon Project Destinations
PATCH/excon/api/v1/excon-project-destinations(key)

Example URI

PATCH /excon/api/v1/excon-project-destinations(key)
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Body
{
  "exconProjectDestId": "(val)",
  "projectNumber": "(val)",
  "sequenceNumber": "(val)",
  "destinationCountryCode": "(val)",
  "arrivalDate": "(val)",
  "departureDate": "(val)",
  "destinationComment": "(val)",
  "sanctionList": "(val)",
  "exconProject.projectId": "(val)",
  "_primaryKey": "(val)"
}
Response  204
HideShow
Body
{
  "exconProjectDestId": "(val)",
  "projectNumber": "(val)",
  "sequenceNumber": "(val)",
  "destinationCountryCode": "(val)",
  "arrivalDate": "(val)",
  "departureDate": "(val)",
  "destinationComment": "(val)",
  "sanctionList": "(val)",
  "exconProject.projectId": "(val)",
  "_primaryKey": "(val)"
}

Insert Excon Project Destinations
POST/excon/api/v1/excon-project-destinations

Example URI

POST /excon/api/v1/excon-project-destinations
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Body
{
  "exconProjectDestId": "(val)",
  "projectNumber": "(val)",
  "sequenceNumber": "(val)",
  "destinationCountryCode": "(val)",
  "arrivalDate": "(val)",
  "departureDate": "(val)",
  "destinationComment": "(val)",
  "sanctionList": "(val)",
  "exconProject.projectId": "(val)",
  "_primaryKey": "(val)"
}
Response  201
HideShow
Body
{
  "exconProjectDestId": "(val)",
  "projectNumber": "(val)",
  "sequenceNumber": "(val)",
  "destinationCountryCode": "(val)",
  "arrivalDate": "(val)",
  "departureDate": "(val)",
  "destinationComment": "(val)",
  "sanctionList": "(val)",
  "exconProject.projectId": "(val)",
  "_primaryKey": "(val)"
}

Insert Multiple Excon Project Destinations
POST/excon/api/v1/excon-project-destinations

Example URI

POST /excon/api/v1/excon-project-destinations
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Body
[
  {
    "exconProjectDestId": "(val)",
    "projectNumber": "(val)",
    "sequenceNumber": "(val)",
    "destinationCountryCode": "(val)",
    "arrivalDate": "(val)",
    "departureDate": "(val)",
    "destinationComment": "(val)",
    "sanctionList": "(val)",
    "exconProject.projectId": "(val)",
    "_primaryKey": "(val)"
  },
  {
    "exconProjectDestId": "(val)",
    "projectNumber": "(val)",
    "sequenceNumber": "(val)",
    "destinationCountryCode": "(val)",
    "arrivalDate": "(val)",
    "departureDate": "(val)",
    "destinationComment": "(val)",
    "sanctionList": "(val)",
    "exconProject.projectId": "(val)",
    "_primaryKey": "(val)"
  }
]
Response  201
HideShow
Body
[
  {
    "exconProjectDestId": "(val)",
    "projectNumber": "(val)",
    "sequenceNumber": "(val)",
    "destinationCountryCode": "(val)",
    "arrivalDate": "(val)",
    "departureDate": "(val)",
    "destinationComment": "(val)",
    "sanctionList": "(val)",
    "exconProject.projectId": "(val)",
    "_primaryKey": "(val)"
  },
  {
    "exconProjectDestId": "(val)",
    "projectNumber": "(val)",
    "sequenceNumber": "(val)",
    "destinationCountryCode": "(val)",
    "arrivalDate": "(val)",
    "departureDate": "(val)",
    "destinationComment": "(val)",
    "sanctionList": "(val)",
    "exconProject.projectId": "(val)",
    "_primaryKey": "(val)"
  }
]

Delete Excon Project Destinations by Key
DELETE/excon/api/v1/excon-project-destinations(key)

Example URI

DELETE /excon/api/v1/excon-project-destinations(key)
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  204

Delete All Excon Project Destinations
DELETE/excon/api/v1/excon-project-destinations

Example URI

DELETE /excon/api/v1/excon-project-destinations
URI Parameters
HideShow
_allowMulti
boolean (required) 

flag to allow multiple resources to be deleted in one operation

Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  204

Delete All Excon Project Destinations with Matching
DELETE/excon/api/v1/excon-project-destinations

Example URI

DELETE /excon/api/v1/excon-project-destinations
URI Parameters
HideShow
_allowMulti
boolean (required) 

flag to allow multiple resources to be deleted in one operation

exconProjectDestId
string (optional) 

Export Control Destination ID. Maximum length is 22.

projectNumber
string (optional) 
sequenceNumber
string (optional) 
destinationCountryCode
string (optional) 

Destination Country. Maximum length is 3.

arrivalDate
string (optional) 

Destination Arrival Date. Maximum length is 21.

departureDate
string (optional) 

Destination Departure Date. Maximum length is 21.

destinationComment
string (optional) 

Destination Comment.

sanctionList
string (optional) 

Sanction List. Maximum length is 4.

exconProject.projectId
string (optional) 
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  204

Excon Project Documents

Get Excon Project Documents by Key
GET/excon/api/v1/excon-project-documents(key)

Example URI

GET /excon/api/v1/excon-project-documents(key)
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  200
HideShow
Headers
Content-Type: application/json;charset=UTF-8
Body
{
  "documentNumber": "(val)",
  "_primaryKey": "(val)"
}

Get All Excon Project Documents
GET/excon/api/v1/excon-project-documents

Example URI

GET /excon/api/v1/excon-project-documents
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  200
HideShow
Headers
Content-Type: application/json;charset=UTF-8
Body
[
  {
    "documentNumber": "(val)",
    "_primaryKey": "(val)"
  },
  {
    "documentNumber": "(val)",
    "_primaryKey": "(val)"
  }
]

Get All Excon Project Documents with Filtering
GET/excon/api/v1/excon-project-documents

Example URI

GET /excon/api/v1/excon-project-documents
URI Parameters
HideShow
documentNumber
string (optional) 

The document id is generated by the workflow environment and is unique to each installation of Kuali… Maximum length is 14.

Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  200
HideShow
Headers
Content-Type: application/json;charset=UTF-8
Body
[
  {
    "documentNumber": "(val)",
    "_primaryKey": "(val)"
  },
  {
    "documentNumber": "(val)",
    "_primaryKey": "(val)"
  }
]

Get Schema for Excon Project Documents
GET/excon/api/v1/excon-project-documents

Example URI

GET /excon/api/v1/excon-project-documents
URI Parameters
HideShow
_schema
string (required) 

will instruct the endpoint to return a schema data structure for the resource

Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  200
HideShow
Headers
Content-Type: application/json;charset=UTF-8
Body
{
  "columns": [
    "documentNumber"
  ],
  "primaryKey": "documentNumber"
}

Get Blueprint API specification for Excon Project Documents
GET/excon/api/v1/excon-project-documents

Example URI

GET /excon/api/v1/excon-project-documents
URI Parameters
HideShow
_blueprint
string (required) 

will instruct the endpoint to return an api blueprint markdown file for the resource

Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: text/markdown
Response  200
HideShow
Headers
Content-Type: text/markdown;charset=UTF-8
Content-Disposition: attachment; filename="Excon Project Documents.md"
transfer-encoding: chunked

Update Excon Project Documents
PUT/excon/api/v1/excon-project-documents(key)

Example URI

PUT /excon/api/v1/excon-project-documents(key)
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Body
{
  "documentNumber": "(val)",
  "_primaryKey": "(val)"
}
Response  204

Update Multiple Excon Project Documents
PUT/excon/api/v1/excon-project-documents

Example URI

PUT /excon/api/v1/excon-project-documents
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Body
[
  {
    "documentNumber": "(val)",
    "_primaryKey": "(val)"
  },
  {
    "documentNumber": "(val)",
    "_primaryKey": "(val)"
  }
]
Response  204

Update Specific Attributes Excon Project Documents
PATCH/excon/api/v1/excon-project-documents(key)

Example URI

PATCH /excon/api/v1/excon-project-documents(key)
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Body
{
  "documentNumber": "(val)",
  "_primaryKey": "(val)"
}
Response  204
HideShow
Body
{
  "documentNumber": "(val)",
  "_primaryKey": "(val)"
}

Insert Excon Project Documents
POST/excon/api/v1/excon-project-documents

Example URI

POST /excon/api/v1/excon-project-documents
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Body
{
  "documentNumber": "(val)",
  "_primaryKey": "(val)"
}
Response  201
HideShow
Body
{
  "documentNumber": "(val)",
  "_primaryKey": "(val)"
}

Insert Multiple Excon Project Documents
POST/excon/api/v1/excon-project-documents

Example URI

POST /excon/api/v1/excon-project-documents
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Body
[
  {
    "documentNumber": "(val)",
    "_primaryKey": "(val)"
  },
  {
    "documentNumber": "(val)",
    "_primaryKey": "(val)"
  }
]
Response  201
HideShow
Body
[
  {
    "documentNumber": "(val)",
    "_primaryKey": "(val)"
  },
  {
    "documentNumber": "(val)",
    "_primaryKey": "(val)"
  }
]

Delete Excon Project Documents by Key
DELETE/excon/api/v1/excon-project-documents(key)

Example URI

DELETE /excon/api/v1/excon-project-documents(key)
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  204

Delete All Excon Project Documents
DELETE/excon/api/v1/excon-project-documents

Example URI

DELETE /excon/api/v1/excon-project-documents
URI Parameters
HideShow
_allowMulti
boolean (required) 

flag to allow multiple resources to be deleted in one operation

Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  204

Delete All Excon Project Documents with Matching
DELETE/excon/api/v1/excon-project-documents

Example URI

DELETE /excon/api/v1/excon-project-documents
URI Parameters
HideShow
_allowMulti
boolean (required) 

flag to allow multiple resources to be deleted in one operation

documentNumber
string (optional) 

The document id is generated by the workflow environment and is unique to each installation of Kuali… Maximum length is 14.

Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  204

Excon Project Email Contents

Get Excon Project Email Contents by Key
GET/excon/api/v1/excon-project-email-contents(key)

Example URI

GET /excon/api/v1/excon-project-email-contents(key)
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  200
HideShow
Headers
Content-Type: application/json;charset=UTF-8
Body
{
  "contentCode": "(val)",
  "description": "(val)",
  "contentTypeCode": "(val)",
  "fileName": "(val)",
  "contentType": "(val)",
  "attachmentContent": "(val)",
  "_primaryKey": "(val)"
}

Get All Excon Project Email Contents
GET/excon/api/v1/excon-project-email-contents

Example URI

GET /excon/api/v1/excon-project-email-contents
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  200
HideShow
Headers
Content-Type: application/json;charset=UTF-8
Body
[
  {
    "contentCode": "(val)",
    "description": "(val)",
    "contentTypeCode": "(val)",
    "fileName": "(val)",
    "contentType": "(val)",
    "attachmentContent": "(val)",
    "_primaryKey": "(val)"
  },
  {
    "contentCode": "(val)",
    "description": "(val)",
    "contentTypeCode": "(val)",
    "fileName": "(val)",
    "contentType": "(val)",
    "attachmentContent": "(val)",
    "_primaryKey": "(val)"
  }
]

Get All Excon Project Email Contents with Filtering
GET/excon/api/v1/excon-project-email-contents

Example URI

GET /excon/api/v1/excon-project-email-contents
URI Parameters
HideShow
contentCode
string (optional) 

Content Code. Maximum length is 20.

description
string (optional) 

Description. Maximum length is 200.

contentTypeCode
string (optional) 

contentTypeCode. Maximum length is 5.

fileName
string (optional) 
contentType
string (optional) 
attachmentContent
string (optional) 
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  200
HideShow
Headers
Content-Type: application/json;charset=UTF-8
Body
[
  {
    "contentCode": "(val)",
    "description": "(val)",
    "contentTypeCode": "(val)",
    "fileName": "(val)",
    "contentType": "(val)",
    "attachmentContent": "(val)",
    "_primaryKey": "(val)"
  },
  {
    "contentCode": "(val)",
    "description": "(val)",
    "contentTypeCode": "(val)",
    "fileName": "(val)",
    "contentType": "(val)",
    "attachmentContent": "(val)",
    "_primaryKey": "(val)"
  }
]

Get Schema for Excon Project Email Contents
GET/excon/api/v1/excon-project-email-contents

Example URI

GET /excon/api/v1/excon-project-email-contents
URI Parameters
HideShow
_schema
string (required) 

will instruct the endpoint to return a schema data structure for the resource

Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  200
HideShow
Headers
Content-Type: application/json;charset=UTF-8
Body
{
  "columns": [
    "contentCode",
    "description",
    "contentTypeCode",
    "fileName",
    "contentType",
    "attachmentContent"
  ],
  "primaryKey": "contentCode"
}

Get Blueprint API specification for Excon Project Email Contents
GET/excon/api/v1/excon-project-email-contents

Example URI

GET /excon/api/v1/excon-project-email-contents
URI Parameters
HideShow
_blueprint
string (required) 

will instruct the endpoint to return an api blueprint markdown file for the resource

Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: text/markdown
Response  200
HideShow
Headers
Content-Type: text/markdown;charset=UTF-8
Content-Disposition: attachment; filename="Excon Project Email Contents.md"
transfer-encoding: chunked

Update Excon Project Email Contents
PUT/excon/api/v1/excon-project-email-contents(key)

Example URI

PUT /excon/api/v1/excon-project-email-contents(key)
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Body
{
  "contentCode": "(val)",
  "description": "(val)",
  "contentTypeCode": "(val)",
  "fileName": "(val)",
  "contentType": "(val)",
  "attachmentContent": "(val)",
  "_primaryKey": "(val)"
}
Response  204

Update Multiple Excon Project Email Contents
PUT/excon/api/v1/excon-project-email-contents

Example URI

PUT /excon/api/v1/excon-project-email-contents
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Body
[
  {
    "contentCode": "(val)",
    "description": "(val)",
    "contentTypeCode": "(val)",
    "fileName": "(val)",
    "contentType": "(val)",
    "attachmentContent": "(val)",
    "_primaryKey": "(val)"
  },
  {
    "contentCode": "(val)",
    "description": "(val)",
    "contentTypeCode": "(val)",
    "fileName": "(val)",
    "contentType": "(val)",
    "attachmentContent": "(val)",
    "_primaryKey": "(val)"
  }
]
Response  204

Update Specific Attributes Excon Project Email Contents
PATCH/excon/api/v1/excon-project-email-contents(key)

Example URI

PATCH /excon/api/v1/excon-project-email-contents(key)
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Body
{
  "contentCode": "(val)",
  "description": "(val)",
  "contentTypeCode": "(val)",
  "fileName": "(val)",
  "contentType": "(val)",
  "attachmentContent": "(val)",
  "_primaryKey": "(val)"
}
Response  204
HideShow
Body
{
  "contentCode": "(val)",
  "description": "(val)",
  "contentTypeCode": "(val)",
  "fileName": "(val)",
  "contentType": "(val)",
  "attachmentContent": "(val)",
  "_primaryKey": "(val)"
}

Insert Excon Project Email Contents
POST/excon/api/v1/excon-project-email-contents

Example URI

POST /excon/api/v1/excon-project-email-contents
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Body
{
  "contentCode": "(val)",
  "description": "(val)",
  "contentTypeCode": "(val)",
  "fileName": "(val)",
  "contentType": "(val)",
  "attachmentContent": "(val)",
  "_primaryKey": "(val)"
}
Response  201
HideShow
Body
{
  "contentCode": "(val)",
  "description": "(val)",
  "contentTypeCode": "(val)",
  "fileName": "(val)",
  "contentType": "(val)",
  "attachmentContent": "(val)",
  "_primaryKey": "(val)"
}

Insert Multiple Excon Project Email Contents
POST/excon/api/v1/excon-project-email-contents

Example URI

POST /excon/api/v1/excon-project-email-contents
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Body
[
  {
    "contentCode": "(val)",
    "description": "(val)",
    "contentTypeCode": "(val)",
    "fileName": "(val)",
    "contentType": "(val)",
    "attachmentContent": "(val)",
    "_primaryKey": "(val)"
  },
  {
    "contentCode": "(val)",
    "description": "(val)",
    "contentTypeCode": "(val)",
    "fileName": "(val)",
    "contentType": "(val)",
    "attachmentContent": "(val)",
    "_primaryKey": "(val)"
  }
]
Response  201
HideShow
Body
[
  {
    "contentCode": "(val)",
    "description": "(val)",
    "contentTypeCode": "(val)",
    "fileName": "(val)",
    "contentType": "(val)",
    "attachmentContent": "(val)",
    "_primaryKey": "(val)"
  },
  {
    "contentCode": "(val)",
    "description": "(val)",
    "contentTypeCode": "(val)",
    "fileName": "(val)",
    "contentType": "(val)",
    "attachmentContent": "(val)",
    "_primaryKey": "(val)"
  }
]

Delete Excon Project Email Contents by Key
DELETE/excon/api/v1/excon-project-email-contents(key)

Example URI

DELETE /excon/api/v1/excon-project-email-contents(key)
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  204

Delete All Excon Project Email Contents
DELETE/excon/api/v1/excon-project-email-contents

Example URI

DELETE /excon/api/v1/excon-project-email-contents
URI Parameters
HideShow
_allowMulti
boolean (required) 

flag to allow multiple resources to be deleted in one operation

Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  204

Delete All Excon Project Email Contents with Matching
DELETE/excon/api/v1/excon-project-email-contents

Example URI

DELETE /excon/api/v1/excon-project-email-contents
URI Parameters
HideShow
_allowMulti
boolean (required) 

flag to allow multiple resources to be deleted in one operation

contentCode
string (optional) 

Content Code. Maximum length is 20.

description
string (optional) 

Description. Maximum length is 200.

contentTypeCode
string (optional) 

contentTypeCode. Maximum length is 5.

fileName
string (optional) 
contentType
string (optional) 
attachmentContent
string (optional) 
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  204

Excon Project Event Types

Get Excon Project Event Types by Key
GET/excon/api/v1/excon-project-event-types(key)

Example URI

GET /excon/api/v1/excon-project-event-types(key)
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  200
HideShow
Headers
Content-Type: application/json;charset=UTF-8
Body
{
  "exconProjectEventTypeCode": "(val)",
  "description": "(val)",
  "_primaryKey": "(val)"
}

Get All Excon Project Event Types
GET/excon/api/v1/excon-project-event-types

Example URI

GET /excon/api/v1/excon-project-event-types
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  200
HideShow
Headers
Content-Type: application/json;charset=UTF-8
Body
[
  {
    "exconProjectEventTypeCode": "(val)",
    "description": "(val)",
    "_primaryKey": "(val)"
  },
  {
    "exconProjectEventTypeCode": "(val)",
    "description": "(val)",
    "_primaryKey": "(val)"
  }
]

Get All Excon Project Event Types with Filtering
GET/excon/api/v1/excon-project-event-types

Example URI

GET /excon/api/v1/excon-project-event-types
URI Parameters
HideShow
exconProjectEventTypeCode
string (optional) 

Export Control Project Event Type Code. Maximum length is 3.

description
string (optional) 

Description. Maximum length is 200.

Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  200
HideShow
Headers
Content-Type: application/json;charset=UTF-8
Body
[
  {
    "exconProjectEventTypeCode": "(val)",
    "description": "(val)",
    "_primaryKey": "(val)"
  },
  {
    "exconProjectEventTypeCode": "(val)",
    "description": "(val)",
    "_primaryKey": "(val)"
  }
]

Get Schema for Excon Project Event Types
GET/excon/api/v1/excon-project-event-types

Example URI

GET /excon/api/v1/excon-project-event-types
URI Parameters
HideShow
_schema
string (required) 

will instruct the endpoint to return a schema data structure for the resource

Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  200
HideShow
Headers
Content-Type: application/json;charset=UTF-8
Body
{
  "columns": [
    "exconProjectEventTypeCode",
    "description"
  ],
  "primaryKey": "exconProjectEventTypeCode"
}

Get Blueprint API specification for Excon Project Event Types
GET/excon/api/v1/excon-project-event-types

Example URI

GET /excon/api/v1/excon-project-event-types
URI Parameters
HideShow
_blueprint
string (required) 

will instruct the endpoint to return an api blueprint markdown file for the resource

Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: text/markdown
Response  200
HideShow
Headers
Content-Type: text/markdown;charset=UTF-8
Content-Disposition: attachment; filename="Excon Project Event Types.md"
transfer-encoding: chunked

Update Excon Project Event Types
PUT/excon/api/v1/excon-project-event-types(key)

Example URI

PUT /excon/api/v1/excon-project-event-types(key)
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Body
{
  "exconProjectEventTypeCode": "(val)",
  "description": "(val)",
  "_primaryKey": "(val)"
}
Response  204

Update Multiple Excon Project Event Types
PUT/excon/api/v1/excon-project-event-types

Example URI

PUT /excon/api/v1/excon-project-event-types
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Body
[
  {
    "exconProjectEventTypeCode": "(val)",
    "description": "(val)",
    "_primaryKey": "(val)"
  },
  {
    "exconProjectEventTypeCode": "(val)",
    "description": "(val)",
    "_primaryKey": "(val)"
  }
]
Response  204

Update Specific Attributes Excon Project Event Types
PATCH/excon/api/v1/excon-project-event-types(key)

Example URI

PATCH /excon/api/v1/excon-project-event-types(key)
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Body
{
  "exconProjectEventTypeCode": "(val)",
  "description": "(val)",
  "_primaryKey": "(val)"
}
Response  204
HideShow
Body
{
  "exconProjectEventTypeCode": "(val)",
  "description": "(val)",
  "_primaryKey": "(val)"
}

Insert Excon Project Event Types
POST/excon/api/v1/excon-project-event-types

Example URI

POST /excon/api/v1/excon-project-event-types
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Body
{
  "exconProjectEventTypeCode": "(val)",
  "description": "(val)",
  "_primaryKey": "(val)"
}
Response  201
HideShow
Body
{
  "exconProjectEventTypeCode": "(val)",
  "description": "(val)",
  "_primaryKey": "(val)"
}

Insert Multiple Excon Project Event Types
POST/excon/api/v1/excon-project-event-types

Example URI

POST /excon/api/v1/excon-project-event-types
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Body
[
  {
    "exconProjectEventTypeCode": "(val)",
    "description": "(val)",
    "_primaryKey": "(val)"
  },
  {
    "exconProjectEventTypeCode": "(val)",
    "description": "(val)",
    "_primaryKey": "(val)"
  }
]
Response  201
HideShow
Body
[
  {
    "exconProjectEventTypeCode": "(val)",
    "description": "(val)",
    "_primaryKey": "(val)"
  },
  {
    "exconProjectEventTypeCode": "(val)",
    "description": "(val)",
    "_primaryKey": "(val)"
  }
]

Delete Excon Project Event Types by Key
DELETE/excon/api/v1/excon-project-event-types(key)

Example URI

DELETE /excon/api/v1/excon-project-event-types(key)
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  204

Delete All Excon Project Event Types
DELETE/excon/api/v1/excon-project-event-types

Example URI

DELETE /excon/api/v1/excon-project-event-types
URI Parameters
HideShow
_allowMulti
boolean (required) 

flag to allow multiple resources to be deleted in one operation

Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  204

Delete All Excon Project Event Types with Matching
DELETE/excon/api/v1/excon-project-event-types

Example URI

DELETE /excon/api/v1/excon-project-event-types
URI Parameters
HideShow
_allowMulti
boolean (required) 

flag to allow multiple resources to be deleted in one operation

exconProjectEventTypeCode
string (optional) 

Export Control Project Event Type Code. Maximum length is 3.

description
string (optional) 

Description. Maximum length is 200.

Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  204

Excon Project Events

Get Excon Project Events by Key
GET/excon/api/v1/excon-project-events(key)

Example URI

GET /excon/api/v1/excon-project-events(key)
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  200
HideShow
Headers
Content-Type: application/json;charset=UTF-8
Body
{
  "exconProjectEventId": "(val)",
  "projectNumber": "(val)",
  "sequenceNumber": "(val)",
  "projectEventTypeCode": "(val)",
  "eventDate": "(val)",
  "eventComment": "(val)",
  "exconProject.projectId": "(val)",
  "_primaryKey": "(val)"
}

Get All Excon Project Events
GET/excon/api/v1/excon-project-events

Example URI

GET /excon/api/v1/excon-project-events
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  200
HideShow
Headers
Content-Type: application/json;charset=UTF-8
Body
[
  {
    "exconProjectEventId": "(val)",
    "projectNumber": "(val)",
    "sequenceNumber": "(val)",
    "projectEventTypeCode": "(val)",
    "eventDate": "(val)",
    "eventComment": "(val)",
    "exconProject.projectId": "(val)",
    "_primaryKey": "(val)"
  },
  {
    "exconProjectEventId": "(val)",
    "projectNumber": "(val)",
    "sequenceNumber": "(val)",
    "projectEventTypeCode": "(val)",
    "eventDate": "(val)",
    "eventComment": "(val)",
    "exconProject.projectId": "(val)",
    "_primaryKey": "(val)"
  }
]

Get All Excon Project Events with Filtering
GET/excon/api/v1/excon-project-events

Example URI

GET /excon/api/v1/excon-project-events
URI Parameters
HideShow
exconProjectEventId
string (optional) 

Export Control Event ID. Maximum length is 22.

projectNumber
string (optional) 
sequenceNumber
string (optional) 
projectEventTypeCode
string (optional) 

Project Event Type. Maximum length is 3.

eventDate
string (optional) 

Project Event Date. Maximum length is 21.

eventComment
string (optional) 

Event Comment.

exconProject.projectId
string (optional) 
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  200
HideShow
Headers
Content-Type: application/json;charset=UTF-8
Body
[
  {
    "exconProjectEventId": "(val)",
    "projectNumber": "(val)",
    "sequenceNumber": "(val)",
    "projectEventTypeCode": "(val)",
    "eventDate": "(val)",
    "eventComment": "(val)",
    "exconProject.projectId": "(val)",
    "_primaryKey": "(val)"
  },
  {
    "exconProjectEventId": "(val)",
    "projectNumber": "(val)",
    "sequenceNumber": "(val)",
    "projectEventTypeCode": "(val)",
    "eventDate": "(val)",
    "eventComment": "(val)",
    "exconProject.projectId": "(val)",
    "_primaryKey": "(val)"
  }
]

Get Schema for Excon Project Events
GET/excon/api/v1/excon-project-events

Example URI

GET /excon/api/v1/excon-project-events
URI Parameters
HideShow
_schema
string (required) 

will instruct the endpoint to return a schema data structure for the resource

Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  200
HideShow
Headers
Content-Type: application/json;charset=UTF-8
Body
{
  "columns": [
    "exconProjectEventId",
    "projectNumber",
    "sequenceNumber",
    "projectEventTypeCode",
    "eventDate",
    "eventComment",
    "exconProject.projectId"
  ],
  "primaryKey": "exconProjectEventId"
}

Get Blueprint API specification for Excon Project Events
GET/excon/api/v1/excon-project-events

Example URI

GET /excon/api/v1/excon-project-events
URI Parameters
HideShow
_blueprint
string (required) 

will instruct the endpoint to return an api blueprint markdown file for the resource

Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: text/markdown
Response  200
HideShow
Headers
Content-Type: text/markdown;charset=UTF-8
Content-Disposition: attachment; filename="Excon Project Events.md"
transfer-encoding: chunked

Update Excon Project Events
PUT/excon/api/v1/excon-project-events(key)

Example URI

PUT /excon/api/v1/excon-project-events(key)
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Body
{
  "exconProjectEventId": "(val)",
  "projectNumber": "(val)",
  "sequenceNumber": "(val)",
  "projectEventTypeCode": "(val)",
  "eventDate": "(val)",
  "eventComment": "(val)",
  "exconProject.projectId": "(val)",
  "_primaryKey": "(val)"
}
Response  204

Update Multiple Excon Project Events
PUT/excon/api/v1/excon-project-events

Example URI

PUT /excon/api/v1/excon-project-events
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Body
[
  {
    "exconProjectEventId": "(val)",
    "projectNumber": "(val)",
    "sequenceNumber": "(val)",
    "projectEventTypeCode": "(val)",
    "eventDate": "(val)",
    "eventComment": "(val)",
    "exconProject.projectId": "(val)",
    "_primaryKey": "(val)"
  },
  {
    "exconProjectEventId": "(val)",
    "projectNumber": "(val)",
    "sequenceNumber": "(val)",
    "projectEventTypeCode": "(val)",
    "eventDate": "(val)",
    "eventComment": "(val)",
    "exconProject.projectId": "(val)",
    "_primaryKey": "(val)"
  }
]
Response  204

Update Specific Attributes Excon Project Events
PATCH/excon/api/v1/excon-project-events(key)

Example URI

PATCH /excon/api/v1/excon-project-events(key)
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Body
{
  "exconProjectEventId": "(val)",
  "projectNumber": "(val)",
  "sequenceNumber": "(val)",
  "projectEventTypeCode": "(val)",
  "eventDate": "(val)",
  "eventComment": "(val)",
  "exconProject.projectId": "(val)",
  "_primaryKey": "(val)"
}
Response  204
HideShow
Body
{
  "exconProjectEventId": "(val)",
  "projectNumber": "(val)",
  "sequenceNumber": "(val)",
  "projectEventTypeCode": "(val)",
  "eventDate": "(val)",
  "eventComment": "(val)",
  "exconProject.projectId": "(val)",
  "_primaryKey": "(val)"
}

Insert Excon Project Events
POST/excon/api/v1/excon-project-events

Example URI

POST /excon/api/v1/excon-project-events
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Body
{
  "exconProjectEventId": "(val)",
  "projectNumber": "(val)",
  "sequenceNumber": "(val)",
  "projectEventTypeCode": "(val)",
  "eventDate": "(val)",
  "eventComment": "(val)",
  "exconProject.projectId": "(val)",
  "_primaryKey": "(val)"
}
Response  201
HideShow
Body
{
  "exconProjectEventId": "(val)",
  "projectNumber": "(val)",
  "sequenceNumber": "(val)",
  "projectEventTypeCode": "(val)",
  "eventDate": "(val)",
  "eventComment": "(val)",
  "exconProject.projectId": "(val)",
  "_primaryKey": "(val)"
}

Insert Multiple Excon Project Events
POST/excon/api/v1/excon-project-events

Example URI

POST /excon/api/v1/excon-project-events
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Body
[
  {
    "exconProjectEventId": "(val)",
    "projectNumber": "(val)",
    "sequenceNumber": "(val)",
    "projectEventTypeCode": "(val)",
    "eventDate": "(val)",
    "eventComment": "(val)",
    "exconProject.projectId": "(val)",
    "_primaryKey": "(val)"
  },
  {
    "exconProjectEventId": "(val)",
    "projectNumber": "(val)",
    "sequenceNumber": "(val)",
    "projectEventTypeCode": "(val)",
    "eventDate": "(val)",
    "eventComment": "(val)",
    "exconProject.projectId": "(val)",
    "_primaryKey": "(val)"
  }
]
Response  201
HideShow
Body
[
  {
    "exconProjectEventId": "(val)",
    "projectNumber": "(val)",
    "sequenceNumber": "(val)",
    "projectEventTypeCode": "(val)",
    "eventDate": "(val)",
    "eventComment": "(val)",
    "exconProject.projectId": "(val)",
    "_primaryKey": "(val)"
  },
  {
    "exconProjectEventId": "(val)",
    "projectNumber": "(val)",
    "sequenceNumber": "(val)",
    "projectEventTypeCode": "(val)",
    "eventDate": "(val)",
    "eventComment": "(val)",
    "exconProject.projectId": "(val)",
    "_primaryKey": "(val)"
  }
]

Delete Excon Project Events by Key
DELETE/excon/api/v1/excon-project-events(key)

Example URI

DELETE /excon/api/v1/excon-project-events(key)
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  204

Delete All Excon Project Events
DELETE/excon/api/v1/excon-project-events

Example URI

DELETE /excon/api/v1/excon-project-events
URI Parameters
HideShow
_allowMulti
boolean (required) 

flag to allow multiple resources to be deleted in one operation

Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  204

Delete All Excon Project Events with Matching
DELETE/excon/api/v1/excon-project-events

Example URI

DELETE /excon/api/v1/excon-project-events
URI Parameters
HideShow
_allowMulti
boolean (required) 

flag to allow multiple resources to be deleted in one operation

exconProjectEventId
string (optional) 

Export Control Event ID. Maximum length is 22.

projectNumber
string (optional) 
sequenceNumber
string (optional) 
projectEventTypeCode
string (optional) 

Project Event Type. Maximum length is 3.

eventDate
string (optional) 

Project Event Date. Maximum length is 21.

eventComment
string (optional) 

Event Comment.

exconProject.projectId
string (optional) 
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  204

Excon Project External Institutions

Get Excon Project External Institutions by Key
GET/excon/api/v1/excon-project-external-institutions(key)

Example URI

GET /excon/api/v1/excon-project-external-institutions(key)
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  200
HideShow
Headers
Content-Type: application/json;charset=UTF-8
Body
{
  "projectExternalInstitutionId": "(val)",
  "rolodexId": "(val)",
  "projectNumber": "(val)",
  "sequenceNumber": "(val)",
  "exconProject.projectId": "(val)",
  "_primaryKey": "(val)"
}

Get All Excon Project External Institutions
GET/excon/api/v1/excon-project-external-institutions

Example URI

GET /excon/api/v1/excon-project-external-institutions
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  200
HideShow
Headers
Content-Type: application/json;charset=UTF-8
Body
[
  {
    "projectExternalInstitutionId": "(val)",
    "rolodexId": "(val)",
    "projectNumber": "(val)",
    "sequenceNumber": "(val)",
    "exconProject.projectId": "(val)",
    "_primaryKey": "(val)"
  },
  {
    "projectExternalInstitutionId": "(val)",
    "rolodexId": "(val)",
    "projectNumber": "(val)",
    "sequenceNumber": "(val)",
    "exconProject.projectId": "(val)",
    "_primaryKey": "(val)"
  }
]

Get All Excon Project External Institutions with Filtering
GET/excon/api/v1/excon-project-external-institutions

Example URI

GET /excon/api/v1/excon-project-external-institutions
URI Parameters
HideShow
projectExternalInstitutionId
string (optional) 

Export Control Unit ExternalInstitution ID. Maximum length is 22.

rolodexId
string (optional) 

External Institution. Maximum length is 6.

projectNumber
string (optional) 
sequenceNumber
string (optional) 
exconProject.projectId
string (optional) 
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  200
HideShow
Headers
Content-Type: application/json;charset=UTF-8
Body
[
  {
    "projectExternalInstitutionId": "(val)",
    "rolodexId": "(val)",
    "projectNumber": "(val)",
    "sequenceNumber": "(val)",
    "exconProject.projectId": "(val)",
    "_primaryKey": "(val)"
  },
  {
    "projectExternalInstitutionId": "(val)",
    "rolodexId": "(val)",
    "projectNumber": "(val)",
    "sequenceNumber": "(val)",
    "exconProject.projectId": "(val)",
    "_primaryKey": "(val)"
  }
]

Get Schema for Excon Project External Institutions
GET/excon/api/v1/excon-project-external-institutions

Example URI

GET /excon/api/v1/excon-project-external-institutions
URI Parameters
HideShow
_schema
string (required) 

will instruct the endpoint to return a schema data structure for the resource

Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  200
HideShow
Headers
Content-Type: application/json;charset=UTF-8
Body
{
  "columns": [
    "projectExternalInstitutionId",
    "rolodexId",
    "projectNumber",
    "sequenceNumber",
    "exconProject.projectId"
  ],
  "primaryKey": "projectExternalInstitutionId"
}

Get Blueprint API specification for Excon Project External Institutions
GET/excon/api/v1/excon-project-external-institutions

Example URI

GET /excon/api/v1/excon-project-external-institutions
URI Parameters
HideShow
_blueprint
string (required) 

will instruct the endpoint to return an api blueprint markdown file for the resource

Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: text/markdown
Response  200
HideShow
Headers
Content-Type: text/markdown;charset=UTF-8
Content-Disposition: attachment; filename="Excon Project External Institutions.md"
transfer-encoding: chunked

Update Excon Project External Institutions
PUT/excon/api/v1/excon-project-external-institutions(key)

Example URI

PUT /excon/api/v1/excon-project-external-institutions(key)
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Body
{
  "projectExternalInstitutionId": "(val)",
  "rolodexId": "(val)",
  "projectNumber": "(val)",
  "sequenceNumber": "(val)",
  "exconProject.projectId": "(val)",
  "_primaryKey": "(val)"
}
Response  204

Update Multiple Excon Project External Institutions
PUT/excon/api/v1/excon-project-external-institutions

Example URI

PUT /excon/api/v1/excon-project-external-institutions
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Body
[
  {
    "projectExternalInstitutionId": "(val)",
    "rolodexId": "(val)",
    "projectNumber": "(val)",
    "sequenceNumber": "(val)",
    "exconProject.projectId": "(val)",
    "_primaryKey": "(val)"
  },
  {
    "projectExternalInstitutionId": "(val)",
    "rolodexId": "(val)",
    "projectNumber": "(val)",
    "sequenceNumber": "(val)",
    "exconProject.projectId": "(val)",
    "_primaryKey": "(val)"
  }
]
Response  204

Update Specific Attributes Excon Project External Institutions
PATCH/excon/api/v1/excon-project-external-institutions(key)

Example URI

PATCH /excon/api/v1/excon-project-external-institutions(key)
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Body
{
  "projectExternalInstitutionId": "(val)",
  "rolodexId": "(val)",
  "projectNumber": "(val)",
  "sequenceNumber": "(val)",
  "exconProject.projectId": "(val)",
  "_primaryKey": "(val)"
}
Response  204
HideShow
Body
{
  "projectExternalInstitutionId": "(val)",
  "rolodexId": "(val)",
  "projectNumber": "(val)",
  "sequenceNumber": "(val)",
  "exconProject.projectId": "(val)",
  "_primaryKey": "(val)"
}

Insert Excon Project External Institutions
POST/excon/api/v1/excon-project-external-institutions

Example URI

POST /excon/api/v1/excon-project-external-institutions
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Body
{
  "projectExternalInstitutionId": "(val)",
  "rolodexId": "(val)",
  "projectNumber": "(val)",
  "sequenceNumber": "(val)",
  "exconProject.projectId": "(val)",
  "_primaryKey": "(val)"
}
Response  201
HideShow
Body
{
  "projectExternalInstitutionId": "(val)",
  "rolodexId": "(val)",
  "projectNumber": "(val)",
  "sequenceNumber": "(val)",
  "exconProject.projectId": "(val)",
  "_primaryKey": "(val)"
}

Insert Multiple Excon Project External Institutions
POST/excon/api/v1/excon-project-external-institutions

Example URI

POST /excon/api/v1/excon-project-external-institutions
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Body
[
  {
    "projectExternalInstitutionId": "(val)",
    "rolodexId": "(val)",
    "projectNumber": "(val)",
    "sequenceNumber": "(val)",
    "exconProject.projectId": "(val)",
    "_primaryKey": "(val)"
  },
  {
    "projectExternalInstitutionId": "(val)",
    "rolodexId": "(val)",
    "projectNumber": "(val)",
    "sequenceNumber": "(val)",
    "exconProject.projectId": "(val)",
    "_primaryKey": "(val)"
  }
]
Response  201
HideShow
Body
[
  {
    "projectExternalInstitutionId": "(val)",
    "rolodexId": "(val)",
    "projectNumber": "(val)",
    "sequenceNumber": "(val)",
    "exconProject.projectId": "(val)",
    "_primaryKey": "(val)"
  },
  {
    "projectExternalInstitutionId": "(val)",
    "rolodexId": "(val)",
    "projectNumber": "(val)",
    "sequenceNumber": "(val)",
    "exconProject.projectId": "(val)",
    "_primaryKey": "(val)"
  }
]

Delete Excon Project External Institutions by Key
DELETE/excon/api/v1/excon-project-external-institutions(key)

Example URI

DELETE /excon/api/v1/excon-project-external-institutions(key)
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  204

Delete All Excon Project External Institutions
DELETE/excon/api/v1/excon-project-external-institutions

Example URI

DELETE /excon/api/v1/excon-project-external-institutions
URI Parameters
HideShow
_allowMulti
boolean (required) 

flag to allow multiple resources to be deleted in one operation

Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  204

Delete All Excon Project External Institutions with Matching
DELETE/excon/api/v1/excon-project-external-institutions

Example URI

DELETE /excon/api/v1/excon-project-external-institutions
URI Parameters
HideShow
_allowMulti
boolean (required) 

flag to allow multiple resources to be deleted in one operation

projectExternalInstitutionId
string (optional) 

Export Control Unit ExternalInstitution ID. Maximum length is 22.

rolodexId
string (optional) 

External Institution. Maximum length is 6.

projectNumber
string (optional) 
sequenceNumber
string (optional) 
exconProject.projectId
string (optional) 
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  204

Excon Project H R Extensions

Get Excon Project H R Extensions by Key
GET/excon/api/v1/excon-project-h-r-extensions(key)

Example URI

GET /excon/api/v1/excon-project-h-r-extensions(key)
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  200
HideShow
Headers
Content-Type: application/json;charset=UTF-8
Body
{
  "projectId": "(val)",
  "requestType": "(val)",
  "employeeType": "(val)",
  "jobCode": "(val)",
  "bcResult": "(val)",
  "bcStatus": "(val)",
  "selfDisclosed": "(val)",
  "criminalDiscrepancy": "(val)",
  "criminalOffenses": "(val)",
  "mvrDiscrepancy": "(val)",
  "notes": "(val)",
  "contact": "(val)",
  "criminalCheck": "(val)",
  "criminalPrevious": "(val)",
  "mvrCheck": "(val)",
  "mvrPrevious": "(val)",
  "stateCheck": "(val)",
  "creditCheck": "(val)",
  "sexOffenderCheck": "(val)",
  "educationCheck": "(val)",
  "ssnNoData": "(val)",
  "hardCopyReq": "(val)",
  "candDispute": "(val)",
  "rerunReason": "(val)",
  "projectNumber": "(val)",
  "sequenceNumber": "(val)",
  "_primaryKey": "(val)"
}

Get All Excon Project H R Extensions
GET/excon/api/v1/excon-project-h-r-extensions

Example URI

GET /excon/api/v1/excon-project-h-r-extensions
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  200
HideShow
Headers
Content-Type: application/json;charset=UTF-8
Body
[
  {
    "projectId": "(val)",
    "requestType": "(val)",
    "employeeType": "(val)",
    "jobCode": "(val)",
    "bcResult": "(val)",
    "bcStatus": "(val)",
    "selfDisclosed": "(val)",
    "criminalDiscrepancy": "(val)",
    "criminalOffenses": "(val)",
    "mvrDiscrepancy": "(val)",
    "notes": "(val)",
    "contact": "(val)",
    "criminalCheck": "(val)",
    "criminalPrevious": "(val)",
    "mvrCheck": "(val)",
    "mvrPrevious": "(val)",
    "stateCheck": "(val)",
    "creditCheck": "(val)",
    "sexOffenderCheck": "(val)",
    "educationCheck": "(val)",
    "ssnNoData": "(val)",
    "hardCopyReq": "(val)",
    "candDispute": "(val)",
    "rerunReason": "(val)",
    "projectNumber": "(val)",
    "sequenceNumber": "(val)",
    "_primaryKey": "(val)"
  },
  {
    "projectId": "(val)",
    "requestType": "(val)",
    "employeeType": "(val)",
    "jobCode": "(val)",
    "bcResult": "(val)",
    "bcStatus": "(val)",
    "selfDisclosed": "(val)",
    "criminalDiscrepancy": "(val)",
    "criminalOffenses": "(val)",
    "mvrDiscrepancy": "(val)",
    "notes": "(val)",
    "contact": "(val)",
    "criminalCheck": "(val)",
    "criminalPrevious": "(val)",
    "mvrCheck": "(val)",
    "mvrPrevious": "(val)",
    "stateCheck": "(val)",
    "creditCheck": "(val)",
    "sexOffenderCheck": "(val)",
    "educationCheck": "(val)",
    "ssnNoData": "(val)",
    "hardCopyReq": "(val)",
    "candDispute": "(val)",
    "rerunReason": "(val)",
    "projectNumber": "(val)",
    "sequenceNumber": "(val)",
    "_primaryKey": "(val)"
  }
]

Get All Excon Project H R Extensions with Filtering
GET/excon/api/v1/excon-project-h-r-extensions

Example URI

GET /excon/api/v1/excon-project-h-r-extensions
URI Parameters
HideShow
projectId
string (optional) 
requestType
string (optional) 

Request Type. Maximum length is 3.

employeeType
string (optional) 

Employee Type. Maximum length is 3.

jobCode
string (optional) 

Job Code. Maximum length is 6.

bcResult
string (optional) 

Background Check Result. Maximum length is 3.

bcStatus
string (optional) 

Background Check Status. Maximum length is 3.

selfDisclosed
string (optional) 

Self Disclosed. Maximum length is 3.

criminalDiscrepancy
string (optional) 

Criminal Discrepancy.

criminalOffenses
string (optional) 

Criminal Offenses.

mvrDiscrepancy
string (optional) 

MVR Discrepancy.

notes
string (optional) 

Notes.

contact
string (optional) 

Contact. Maximum length is 80.

criminalCheck
string (optional) 

Criminal Check. Maximum length is 1.

criminalPrevious
string (optional) 

Criminal Previous. Maximum length is 1.

mvrCheck
string (optional) 

MVR Check. Maximum length is 1.

mvrPrevious
string (optional) 

MVR Previous. Maximum length is 1.

stateCheck
string (optional) 

State Check. Maximum length is 1.

creditCheck
string (optional) 

Credit Check. Maximum length is 1.

sexOffenderCheck
string (optional) 

Sex Offender Check. Maximum length is 1.

educationCheck
string (optional) 

Education Check. Maximum length is 1.

ssnNoData
string (optional) 

SSN No Data. Maximum length is 1.

hardCopyReq
string (optional) 

Hard Copy Request. Maximum length is 1.

candDispute
string (optional) 

Candidate Dispute. Maximum length is 1.

rerunReason
string (optional) 

Rerun Reason. Maximum length is 3.

projectNumber
string (optional) 
sequenceNumber
string (optional) 
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  200
HideShow
Headers
Content-Type: application/json;charset=UTF-8
Body
[
  {
    "projectId": "(val)",
    "requestType": "(val)",
    "employeeType": "(val)",
    "jobCode": "(val)",
    "bcResult": "(val)",
    "bcStatus": "(val)",
    "selfDisclosed": "(val)",
    "criminalDiscrepancy": "(val)",
    "criminalOffenses": "(val)",
    "mvrDiscrepancy": "(val)",
    "notes": "(val)",
    "contact": "(val)",
    "criminalCheck": "(val)",
    "criminalPrevious": "(val)",
    "mvrCheck": "(val)",
    "mvrPrevious": "(val)",
    "stateCheck": "(val)",
    "creditCheck": "(val)",
    "sexOffenderCheck": "(val)",
    "educationCheck": "(val)",
    "ssnNoData": "(val)",
    "hardCopyReq": "(val)",
    "candDispute": "(val)",
    "rerunReason": "(val)",
    "projectNumber": "(val)",
    "sequenceNumber": "(val)",
    "_primaryKey": "(val)"
  },
  {
    "projectId": "(val)",
    "requestType": "(val)",
    "employeeType": "(val)",
    "jobCode": "(val)",
    "bcResult": "(val)",
    "bcStatus": "(val)",
    "selfDisclosed": "(val)",
    "criminalDiscrepancy": "(val)",
    "criminalOffenses": "(val)",
    "mvrDiscrepancy": "(val)",
    "notes": "(val)",
    "contact": "(val)",
    "criminalCheck": "(val)",
    "criminalPrevious": "(val)",
    "mvrCheck": "(val)",
    "mvrPrevious": "(val)",
    "stateCheck": "(val)",
    "creditCheck": "(val)",
    "sexOffenderCheck": "(val)",
    "educationCheck": "(val)",
    "ssnNoData": "(val)",
    "hardCopyReq": "(val)",
    "candDispute": "(val)",
    "rerunReason": "(val)",
    "projectNumber": "(val)",
    "sequenceNumber": "(val)",
    "_primaryKey": "(val)"
  }
]

Get Schema for Excon Project H R Extensions
GET/excon/api/v1/excon-project-h-r-extensions

Example URI

GET /excon/api/v1/excon-project-h-r-extensions
URI Parameters
HideShow
_schema
string (required) 

will instruct the endpoint to return a schema data structure for the resource

Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  200
HideShow
Headers
Content-Type: application/json;charset=UTF-8
Body
{
  "columns": [
    "projectId",
    "requestType",
    "employeeType",
    "jobCode",
    "bcResult",
    "bcStatus",
    "selfDisclosed",
    "criminalDiscrepancy",
    "criminalOffenses",
    "mvrDiscrepancy",
    "notes",
    "contact",
    "criminalCheck",
    "criminalPrevious",
    "mvrCheck",
    "mvrPrevious",
    "stateCheck",
    "creditCheck",
    "sexOffenderCheck",
    "educationCheck",
    "ssnNoData",
    "hardCopyReq",
    "candDispute",
    "rerunReason",
    "projectNumber",
    "sequenceNumber"
  ],
  "primaryKey": "projectId"
}

Get Blueprint API specification for Excon Project H R Extensions
GET/excon/api/v1/excon-project-h-r-extensions

Example URI

GET /excon/api/v1/excon-project-h-r-extensions
URI Parameters
HideShow
_blueprint
string (required) 

will instruct the endpoint to return an api blueprint markdown file for the resource

Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: text/markdown
Response  200
HideShow
Headers
Content-Type: text/markdown;charset=UTF-8
Content-Disposition: attachment; filename="Excon Project H R Extensions.md"
transfer-encoding: chunked

Update Excon Project H R Extensions
PUT/excon/api/v1/excon-project-h-r-extensions(key)

Example URI

PUT /excon/api/v1/excon-project-h-r-extensions(key)
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Body
{
  "projectId": "(val)",
  "requestType": "(val)",
  "employeeType": "(val)",
  "jobCode": "(val)",
  "bcResult": "(val)",
  "bcStatus": "(val)",
  "selfDisclosed": "(val)",
  "criminalDiscrepancy": "(val)",
  "criminalOffenses": "(val)",
  "mvrDiscrepancy": "(val)",
  "notes": "(val)",
  "contact": "(val)",
  "criminalCheck": "(val)",
  "criminalPrevious": "(val)",
  "mvrCheck": "(val)",
  "mvrPrevious": "(val)",
  "stateCheck": "(val)",
  "creditCheck": "(val)",
  "sexOffenderCheck": "(val)",
  "educationCheck": "(val)",
  "ssnNoData": "(val)",
  "hardCopyReq": "(val)",
  "candDispute": "(val)",
  "rerunReason": "(val)",
  "projectNumber": "(val)",
  "sequenceNumber": "(val)",
  "_primaryKey": "(val)"
}
Response  204

Update Multiple Excon Project H R Extensions
PUT/excon/api/v1/excon-project-h-r-extensions

Example URI

PUT /excon/api/v1/excon-project-h-r-extensions
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Body
[
  {
    "projectId": "(val)",
    "requestType": "(val)",
    "employeeType": "(val)",
    "jobCode": "(val)",
    "bcResult": "(val)",
    "bcStatus": "(val)",
    "selfDisclosed": "(val)",
    "criminalDiscrepancy": "(val)",
    "criminalOffenses": "(val)",
    "mvrDiscrepancy": "(val)",
    "notes": "(val)",
    "contact": "(val)",
    "criminalCheck": "(val)",
    "criminalPrevious": "(val)",
    "mvrCheck": "(val)",
    "mvrPrevious": "(val)",
    "stateCheck": "(val)",
    "creditCheck": "(val)",
    "sexOffenderCheck": "(val)",
    "educationCheck": "(val)",
    "ssnNoData": "(val)",
    "hardCopyReq": "(val)",
    "candDispute": "(val)",
    "rerunReason": "(val)",
    "projectNumber": "(val)",
    "sequenceNumber": "(val)",
    "_primaryKey": "(val)"
  },
  {
    "projectId": "(val)",
    "requestType": "(val)",
    "employeeType": "(val)",
    "jobCode": "(val)",
    "bcResult": "(val)",
    "bcStatus": "(val)",
    "selfDisclosed": "(val)",
    "criminalDiscrepancy": "(val)",
    "criminalOffenses": "(val)",
    "mvrDiscrepancy": "(val)",
    "notes": "(val)",
    "contact": "(val)",
    "criminalCheck": "(val)",
    "criminalPrevious": "(val)",
    "mvrCheck": "(val)",
    "mvrPrevious": "(val)",
    "stateCheck": "(val)",
    "creditCheck": "(val)",
    "sexOffenderCheck": "(val)",
    "educationCheck": "(val)",
    "ssnNoData": "(val)",
    "hardCopyReq": "(val)",
    "candDispute": "(val)",
    "rerunReason": "(val)",
    "projectNumber": "(val)",
    "sequenceNumber": "(val)",
    "_primaryKey": "(val)"
  }
]
Response  204

Update Specific Attributes Excon Project H R Extensions
PATCH/excon/api/v1/excon-project-h-r-extensions(key)

Example URI

PATCH /excon/api/v1/excon-project-h-r-extensions(key)
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Body
{
  "projectId": "(val)",
  "requestType": "(val)",
  "employeeType": "(val)",
  "jobCode": "(val)",
  "bcResult": "(val)",
  "bcStatus": "(val)",
  "selfDisclosed": "(val)",
  "criminalDiscrepancy": "(val)",
  "criminalOffenses": "(val)",
  "mvrDiscrepancy": "(val)",
  "notes": "(val)",
  "contact": "(val)",
  "criminalCheck": "(val)",
  "criminalPrevious": "(val)",
  "mvrCheck": "(val)",
  "mvrPrevious": "(val)",
  "stateCheck": "(val)",
  "creditCheck": "(val)",
  "sexOffenderCheck": "(val)",
  "educationCheck": "(val)",
  "ssnNoData": "(val)",
  "hardCopyReq": "(val)",
  "candDispute": "(val)",
  "rerunReason": "(val)",
  "projectNumber": "(val)",
  "sequenceNumber": "(val)",
  "_primaryKey": "(val)"
}
Response  204
HideShow
Body
{
  "projectId": "(val)",
  "requestType": "(val)",
  "employeeType": "(val)",
  "jobCode": "(val)",
  "bcResult": "(val)",
  "bcStatus": "(val)",
  "selfDisclosed": "(val)",
  "criminalDiscrepancy": "(val)",
  "criminalOffenses": "(val)",
  "mvrDiscrepancy": "(val)",
  "notes": "(val)",
  "contact": "(val)",
  "criminalCheck": "(val)",
  "criminalPrevious": "(val)",
  "mvrCheck": "(val)",
  "mvrPrevious": "(val)",
  "stateCheck": "(val)",
  "creditCheck": "(val)",
  "sexOffenderCheck": "(val)",
  "educationCheck": "(val)",
  "ssnNoData": "(val)",
  "hardCopyReq": "(val)",
  "candDispute": "(val)",
  "rerunReason": "(val)",
  "projectNumber": "(val)",
  "sequenceNumber": "(val)",
  "_primaryKey": "(val)"
}

Insert Excon Project H R Extensions
POST/excon/api/v1/excon-project-h-r-extensions

Example URI

POST /excon/api/v1/excon-project-h-r-extensions
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Body
{
  "projectId": "(val)",
  "requestType": "(val)",
  "employeeType": "(val)",
  "jobCode": "(val)",
  "bcResult": "(val)",
  "bcStatus": "(val)",
  "selfDisclosed": "(val)",
  "criminalDiscrepancy": "(val)",
  "criminalOffenses": "(val)",
  "mvrDiscrepancy": "(val)",
  "notes": "(val)",
  "contact": "(val)",
  "criminalCheck": "(val)",
  "criminalPrevious": "(val)",
  "mvrCheck": "(val)",
  "mvrPrevious": "(val)",
  "stateCheck": "(val)",
  "creditCheck": "(val)",
  "sexOffenderCheck": "(val)",
  "educationCheck": "(val)",
  "ssnNoData": "(val)",
  "hardCopyReq": "(val)",
  "candDispute": "(val)",
  "rerunReason": "(val)",
  "projectNumber": "(val)",
  "sequenceNumber": "(val)",
  "_primaryKey": "(val)"
}
Response  201
HideShow
Body
{
  "projectId": "(val)",
  "requestType": "(val)",
  "employeeType": "(val)",
  "jobCode": "(val)",
  "bcResult": "(val)",
  "bcStatus": "(val)",
  "selfDisclosed": "(val)",
  "criminalDiscrepancy": "(val)",
  "criminalOffenses": "(val)",
  "mvrDiscrepancy": "(val)",
  "notes": "(val)",
  "contact": "(val)",
  "criminalCheck": "(val)",
  "criminalPrevious": "(val)",
  "mvrCheck": "(val)",
  "mvrPrevious": "(val)",
  "stateCheck": "(val)",
  "creditCheck": "(val)",
  "sexOffenderCheck": "(val)",
  "educationCheck": "(val)",
  "ssnNoData": "(val)",
  "hardCopyReq": "(val)",
  "candDispute": "(val)",
  "rerunReason": "(val)",
  "projectNumber": "(val)",
  "sequenceNumber": "(val)",
  "_primaryKey": "(val)"
}

Insert Multiple Excon Project H R Extensions
POST/excon/api/v1/excon-project-h-r-extensions

Example URI

POST /excon/api/v1/excon-project-h-r-extensions
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Body
[
  {
    "projectId": "(val)",
    "requestType": "(val)",
    "employeeType": "(val)",
    "jobCode": "(val)",
    "bcResult": "(val)",
    "bcStatus": "(val)",
    "selfDisclosed": "(val)",
    "criminalDiscrepancy": "(val)",
    "criminalOffenses": "(val)",
    "mvrDiscrepancy": "(val)",
    "notes": "(val)",
    "contact": "(val)",
    "criminalCheck": "(val)",
    "criminalPrevious": "(val)",
    "mvrCheck": "(val)",
    "mvrPrevious": "(val)",
    "stateCheck": "(val)",
    "creditCheck": "(val)",
    "sexOffenderCheck": "(val)",
    "educationCheck": "(val)",
    "ssnNoData": "(val)",
    "hardCopyReq": "(val)",
    "candDispute": "(val)",
    "rerunReason": "(val)",
    "projectNumber": "(val)",
    "sequenceNumber": "(val)",
    "_primaryKey": "(val)"
  },
  {
    "projectId": "(val)",
    "requestType": "(val)",
    "employeeType": "(val)",
    "jobCode": "(val)",
    "bcResult": "(val)",
    "bcStatus": "(val)",
    "selfDisclosed": "(val)",
    "criminalDiscrepancy": "(val)",
    "criminalOffenses": "(val)",
    "mvrDiscrepancy": "(val)",
    "notes": "(val)",
    "contact": "(val)",
    "criminalCheck": "(val)",
    "criminalPrevious": "(val)",
    "mvrCheck": "(val)",
    "mvrPrevious": "(val)",
    "stateCheck": "(val)",
    "creditCheck": "(val)",
    "sexOffenderCheck": "(val)",
    "educationCheck": "(val)",
    "ssnNoData": "(val)",
    "hardCopyReq": "(val)",
    "candDispute": "(val)",
    "rerunReason": "(val)",
    "projectNumber": "(val)",
    "sequenceNumber": "(val)",
    "_primaryKey": "(val)"
  }
]
Response  201
HideShow
Body
[
  {
    "projectId": "(val)",
    "requestType": "(val)",
    "employeeType": "(val)",
    "jobCode": "(val)",
    "bcResult": "(val)",
    "bcStatus": "(val)",
    "selfDisclosed": "(val)",
    "criminalDiscrepancy": "(val)",
    "criminalOffenses": "(val)",
    "mvrDiscrepancy": "(val)",
    "notes": "(val)",
    "contact": "(val)",
    "criminalCheck": "(val)",
    "criminalPrevious": "(val)",
    "mvrCheck": "(val)",
    "mvrPrevious": "(val)",
    "stateCheck": "(val)",
    "creditCheck": "(val)",
    "sexOffenderCheck": "(val)",
    "educationCheck": "(val)",
    "ssnNoData": "(val)",
    "hardCopyReq": "(val)",
    "candDispute": "(val)",
    "rerunReason": "(val)",
    "projectNumber": "(val)",
    "sequenceNumber": "(val)",
    "_primaryKey": "(val)"
  },
  {
    "projectId": "(val)",
    "requestType": "(val)",
    "employeeType": "(val)",
    "jobCode": "(val)",
    "bcResult": "(val)",
    "bcStatus": "(val)",
    "selfDisclosed": "(val)",
    "criminalDiscrepancy": "(val)",
    "criminalOffenses": "(val)",
    "mvrDiscrepancy": "(val)",
    "notes": "(val)",
    "contact": "(val)",
    "criminalCheck": "(val)",
    "criminalPrevious": "(val)",
    "mvrCheck": "(val)",
    "mvrPrevious": "(val)",
    "stateCheck": "(val)",
    "creditCheck": "(val)",
    "sexOffenderCheck": "(val)",
    "educationCheck": "(val)",
    "ssnNoData": "(val)",
    "hardCopyReq": "(val)",
    "candDispute": "(val)",
    "rerunReason": "(val)",
    "projectNumber": "(val)",
    "sequenceNumber": "(val)",
    "_primaryKey": "(val)"
  }
]

Delete Excon Project H R Extensions by Key
DELETE/excon/api/v1/excon-project-h-r-extensions(key)

Example URI

DELETE /excon/api/v1/excon-project-h-r-extensions(key)
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  204

Delete All Excon Project H R Extensions
DELETE/excon/api/v1/excon-project-h-r-extensions

Example URI

DELETE /excon/api/v1/excon-project-h-r-extensions
URI Parameters
HideShow
_allowMulti
boolean (required) 

flag to allow multiple resources to be deleted in one operation

Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  204

Delete All Excon Project H R Extensions with Matching
DELETE/excon/api/v1/excon-project-h-r-extensions

Example URI

DELETE /excon/api/v1/excon-project-h-r-extensions
URI Parameters
HideShow
_allowMulti
boolean (required) 

flag to allow multiple resources to be deleted in one operation

projectId
string (optional) 
requestType
string (optional) 

Request Type. Maximum length is 3.

employeeType
string (optional) 

Employee Type. Maximum length is 3.

jobCode
string (optional) 

Job Code. Maximum length is 6.

bcResult
string (optional) 

Background Check Result. Maximum length is 3.

bcStatus
string (optional) 

Background Check Status. Maximum length is 3.

selfDisclosed
string (optional) 

Self Disclosed. Maximum length is 3.

criminalDiscrepancy
string (optional) 

Criminal Discrepancy.

criminalOffenses
string (optional) 

Criminal Offenses.

mvrDiscrepancy
string (optional) 

MVR Discrepancy.

notes
string (optional) 

Notes.

contact
string (optional) 

Contact. Maximum length is 80.

criminalCheck
string (optional) 

Criminal Check. Maximum length is 1.

criminalPrevious
string (optional) 

Criminal Previous. Maximum length is 1.

mvrCheck
string (optional) 

MVR Check. Maximum length is 1.

mvrPrevious
string (optional) 

MVR Previous. Maximum length is 1.

stateCheck
string (optional) 

State Check. Maximum length is 1.

creditCheck
string (optional) 

Credit Check. Maximum length is 1.

sexOffenderCheck
string (optional) 

Sex Offender Check. Maximum length is 1.

educationCheck
string (optional) 

Education Check. Maximum length is 1.

ssnNoData
string (optional) 

SSN No Data. Maximum length is 1.

hardCopyReq
string (optional) 

Hard Copy Request. Maximum length is 1.

candDispute
string (optional) 

Candidate Dispute. Maximum length is 1.

rerunReason
string (optional) 

Rerun Reason. Maximum length is 3.

projectNumber
string (optional) 
sequenceNumber
string (optional) 
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  204

Excon Project Person Role Types

Get Excon Project Person Role Types by Key
GET/excon/api/v1/excon-project-person-role-types(key)

Example URI

GET /excon/api/v1/excon-project-person-role-types(key)
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  200
HideShow
Headers
Content-Type: application/json;charset=UTF-8
Body
{
  "exconProjectPersonRoleTypeCode": "(val)",
  "description": "(val)",
  "_primaryKey": "(val)"
}

Get All Excon Project Person Role Types
GET/excon/api/v1/excon-project-person-role-types

Example URI

GET /excon/api/v1/excon-project-person-role-types
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  200
HideShow
Headers
Content-Type: application/json;charset=UTF-8
Body
[
  {
    "exconProjectPersonRoleTypeCode": "(val)",
    "description": "(val)",
    "_primaryKey": "(val)"
  },
  {
    "exconProjectPersonRoleTypeCode": "(val)",
    "description": "(val)",
    "_primaryKey": "(val)"
  }
]

Get All Excon Project Person Role Types with Filtering
GET/excon/api/v1/excon-project-person-role-types

Example URI

GET /excon/api/v1/excon-project-person-role-types
URI Parameters
HideShow
exconProjectPersonRoleTypeCode
string (optional) 

Export Control Project Person Role Type Code. Maximum length is 3.

description
string (optional) 

Description. Maximum length is 200.

Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  200
HideShow
Headers
Content-Type: application/json;charset=UTF-8
Body
[
  {
    "exconProjectPersonRoleTypeCode": "(val)",
    "description": "(val)",
    "_primaryKey": "(val)"
  },
  {
    "exconProjectPersonRoleTypeCode": "(val)",
    "description": "(val)",
    "_primaryKey": "(val)"
  }
]

Get Schema for Excon Project Person Role Types
GET/excon/api/v1/excon-project-person-role-types

Example URI

GET /excon/api/v1/excon-project-person-role-types
URI Parameters
HideShow
_schema
string (required) 

will instruct the endpoint to return a schema data structure for the resource

Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  200
HideShow
Headers
Content-Type: application/json;charset=UTF-8
Body
{
  "columns": [
    "exconProjectPersonRoleTypeCode",
    "description"
  ],
  "primaryKey": "exconProjectPersonRoleTypeCode"
}

Get Blueprint API specification for Excon Project Person Role Types
GET/excon/api/v1/excon-project-person-role-types

Example URI

GET /excon/api/v1/excon-project-person-role-types
URI Parameters
HideShow
_blueprint
string (required) 

will instruct the endpoint to return an api blueprint markdown file for the resource

Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: text/markdown
Response  200
HideShow
Headers
Content-Type: text/markdown;charset=UTF-8
Content-Disposition: attachment; filename="Excon Project Person Role Types.md"
transfer-encoding: chunked

Update Excon Project Person Role Types
PUT/excon/api/v1/excon-project-person-role-types(key)

Example URI

PUT /excon/api/v1/excon-project-person-role-types(key)
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Body
{
  "exconProjectPersonRoleTypeCode": "(val)",
  "description": "(val)",
  "_primaryKey": "(val)"
}
Response  204

Update Multiple Excon Project Person Role Types
PUT/excon/api/v1/excon-project-person-role-types

Example URI

PUT /excon/api/v1/excon-project-person-role-types
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Body
[
  {
    "exconProjectPersonRoleTypeCode": "(val)",
    "description": "(val)",
    "_primaryKey": "(val)"
  },
  {
    "exconProjectPersonRoleTypeCode": "(val)",
    "description": "(val)",
    "_primaryKey": "(val)"
  }
]
Response  204

Update Specific Attributes Excon Project Person Role Types
PATCH/excon/api/v1/excon-project-person-role-types(key)

Example URI

PATCH /excon/api/v1/excon-project-person-role-types(key)
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Body
{
  "exconProjectPersonRoleTypeCode": "(val)",
  "description": "(val)",
  "_primaryKey": "(val)"
}
Response  204
HideShow
Body
{
  "exconProjectPersonRoleTypeCode": "(val)",
  "description": "(val)",
  "_primaryKey": "(val)"
}

Insert Excon Project Person Role Types
POST/excon/api/v1/excon-project-person-role-types

Example URI

POST /excon/api/v1/excon-project-person-role-types
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Body
{
  "exconProjectPersonRoleTypeCode": "(val)",
  "description": "(val)",
  "_primaryKey": "(val)"
}
Response  201
HideShow
Body
{
  "exconProjectPersonRoleTypeCode": "(val)",
  "description": "(val)",
  "_primaryKey": "(val)"
}

Insert Multiple Excon Project Person Role Types
POST/excon/api/v1/excon-project-person-role-types

Example URI

POST /excon/api/v1/excon-project-person-role-types
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Body
[
  {
    "exconProjectPersonRoleTypeCode": "(val)",
    "description": "(val)",
    "_primaryKey": "(val)"
  },
  {
    "exconProjectPersonRoleTypeCode": "(val)",
    "description": "(val)",
    "_primaryKey": "(val)"
  }
]
Response  201
HideShow
Body
[
  {
    "exconProjectPersonRoleTypeCode": "(val)",
    "description": "(val)",
    "_primaryKey": "(val)"
  },
  {
    "exconProjectPersonRoleTypeCode": "(val)",
    "description": "(val)",
    "_primaryKey": "(val)"
  }
]

Delete Excon Project Person Role Types by Key
DELETE/excon/api/v1/excon-project-person-role-types(key)

Example URI

DELETE /excon/api/v1/excon-project-person-role-types(key)
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  204

Delete All Excon Project Person Role Types
DELETE/excon/api/v1/excon-project-person-role-types

Example URI

DELETE /excon/api/v1/excon-project-person-role-types
URI Parameters
HideShow
_allowMulti
boolean (required) 

flag to allow multiple resources to be deleted in one operation

Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  204

Delete All Excon Project Person Role Types with Matching
DELETE/excon/api/v1/excon-project-person-role-types

Example URI

DELETE /excon/api/v1/excon-project-person-role-types
URI Parameters
HideShow
_allowMulti
boolean (required) 

flag to allow multiple resources to be deleted in one operation

exconProjectPersonRoleTypeCode
string (optional) 

Export Control Project Person Role Type Code. Maximum length is 3.

description
string (optional) 

Description. Maximum length is 200.

Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  204

Excon Project Persons

Get Excon Project Persons by Key
GET/excon/api/v1/excon-project-persons(key)

Example URI

GET /excon/api/v1/excon-project-persons(key)
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  200
HideShow
Headers
Content-Type: application/json;charset=UTF-8
Body
{
  "exconProjectPersonId": "(val)",
  "personId": "(val)",
  "projectNumber": "(val)",
  "sequenceNumber": "(val)",
  "rolodexId": "(val)",
  "fullName": "(val)",
  "roleTypeCode": "(val)",
  "exconProject.projectId": "(val)",
  "_primaryKey": "(val)"
}

Get All Excon Project Persons
GET/excon/api/v1/excon-project-persons

Example URI

GET /excon/api/v1/excon-project-persons
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  200
HideShow
Headers
Content-Type: application/json;charset=UTF-8
Body
[
  {
    "exconProjectPersonId": "(val)",
    "personId": "(val)",
    "projectNumber": "(val)",
    "sequenceNumber": "(val)",
    "rolodexId": "(val)",
    "fullName": "(val)",
    "roleTypeCode": "(val)",
    "exconProject.projectId": "(val)",
    "_primaryKey": "(val)"
  },
  {
    "exconProjectPersonId": "(val)",
    "personId": "(val)",
    "projectNumber": "(val)",
    "sequenceNumber": "(val)",
    "rolodexId": "(val)",
    "fullName": "(val)",
    "roleTypeCode": "(val)",
    "exconProject.projectId": "(val)",
    "_primaryKey": "(val)"
  }
]

Get All Excon Project Persons with Filtering
GET/excon/api/v1/excon-project-persons

Example URI

GET /excon/api/v1/excon-project-persons
URI Parameters
HideShow
exconProjectPersonId
string (optional) 

Export Control Unit Person ID. Maximum length is 22.

personId
string (optional) 

Person ID. Maximum length is 40.

projectNumber
string (optional) 
sequenceNumber
string (optional) 
rolodexId
string (optional) 

Rolodex ID. Maximum length is 22.

fullName
string (optional) 

Full Name. Maximum length is 90.

roleTypeCode
string (optional) 

Role Type Code. Maximum length is 3.

exconProject.projectId
string (optional) 
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  200
HideShow
Headers
Content-Type: application/json;charset=UTF-8
Body
[
  {
    "exconProjectPersonId": "(val)",
    "personId": "(val)",
    "projectNumber": "(val)",
    "sequenceNumber": "(val)",
    "rolodexId": "(val)",
    "fullName": "(val)",
    "roleTypeCode": "(val)",
    "exconProject.projectId": "(val)",
    "_primaryKey": "(val)"
  },
  {
    "exconProjectPersonId": "(val)",
    "personId": "(val)",
    "projectNumber": "(val)",
    "sequenceNumber": "(val)",
    "rolodexId": "(val)",
    "fullName": "(val)",
    "roleTypeCode": "(val)",
    "exconProject.projectId": "(val)",
    "_primaryKey": "(val)"
  }
]

Get Schema for Excon Project Persons
GET/excon/api/v1/excon-project-persons

Example URI

GET /excon/api/v1/excon-project-persons
URI Parameters
HideShow
_schema
string (required) 

will instruct the endpoint to return a schema data structure for the resource

Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  200
HideShow
Headers
Content-Type: application/json;charset=UTF-8
Body
{
  "columns": [
    "exconProjectPersonId",
    "personId",
    "projectNumber",
    "sequenceNumber",
    "rolodexId",
    "fullName",
    "roleTypeCode",
    "exconProject.projectId"
  ],
  "primaryKey": "exconProjectPersonId"
}

Get Blueprint API specification for Excon Project Persons
GET/excon/api/v1/excon-project-persons

Example URI

GET /excon/api/v1/excon-project-persons
URI Parameters
HideShow
_blueprint
string (required) 

will instruct the endpoint to return an api blueprint markdown file for the resource

Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: text/markdown
Response  200
HideShow
Headers
Content-Type: text/markdown;charset=UTF-8
Content-Disposition: attachment; filename="Excon Project Persons.md"
transfer-encoding: chunked

Update Excon Project Persons
PUT/excon/api/v1/excon-project-persons(key)

Example URI

PUT /excon/api/v1/excon-project-persons(key)
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Body
{
  "exconProjectPersonId": "(val)",
  "personId": "(val)",
  "projectNumber": "(val)",
  "sequenceNumber": "(val)",
  "rolodexId": "(val)",
  "fullName": "(val)",
  "roleTypeCode": "(val)",
  "exconProject.projectId": "(val)",
  "_primaryKey": "(val)"
}
Response  204

Update Multiple Excon Project Persons
PUT/excon/api/v1/excon-project-persons

Example URI

PUT /excon/api/v1/excon-project-persons
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Body
[
  {
    "exconProjectPersonId": "(val)",
    "personId": "(val)",
    "projectNumber": "(val)",
    "sequenceNumber": "(val)",
    "rolodexId": "(val)",
    "fullName": "(val)",
    "roleTypeCode": "(val)",
    "exconProject.projectId": "(val)",
    "_primaryKey": "(val)"
  },
  {
    "exconProjectPersonId": "(val)",
    "personId": "(val)",
    "projectNumber": "(val)",
    "sequenceNumber": "(val)",
    "rolodexId": "(val)",
    "fullName": "(val)",
    "roleTypeCode": "(val)",
    "exconProject.projectId": "(val)",
    "_primaryKey": "(val)"
  }
]
Response  204

Update Specific Attributes Excon Project Persons
PATCH/excon/api/v1/excon-project-persons(key)

Example URI

PATCH /excon/api/v1/excon-project-persons(key)
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Body
{
  "exconProjectPersonId": "(val)",
  "personId": "(val)",
  "projectNumber": "(val)",
  "sequenceNumber": "(val)",
  "rolodexId": "(val)",
  "fullName": "(val)",
  "roleTypeCode": "(val)",
  "exconProject.projectId": "(val)",
  "_primaryKey": "(val)"
}
Response  204
HideShow
Body
{
  "exconProjectPersonId": "(val)",
  "personId": "(val)",
  "projectNumber": "(val)",
  "sequenceNumber": "(val)",
  "rolodexId": "(val)",
  "fullName": "(val)",
  "roleTypeCode": "(val)",
  "exconProject.projectId": "(val)",
  "_primaryKey": "(val)"
}

Insert Excon Project Persons
POST/excon/api/v1/excon-project-persons

Example URI

POST /excon/api/v1/excon-project-persons
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Body
{
  "exconProjectPersonId": "(val)",
  "personId": "(val)",
  "projectNumber": "(val)",
  "sequenceNumber": "(val)",
  "rolodexId": "(val)",
  "fullName": "(val)",
  "roleTypeCode": "(val)",
  "exconProject.projectId": "(val)",
  "_primaryKey": "(val)"
}
Response  201
HideShow
Body
{
  "exconProjectPersonId": "(val)",
  "personId": "(val)",
  "projectNumber": "(val)",
  "sequenceNumber": "(val)",
  "rolodexId": "(val)",
  "fullName": "(val)",
  "roleTypeCode": "(val)",
  "exconProject.projectId": "(val)",
  "_primaryKey": "(val)"
}

Insert Multiple Excon Project Persons
POST/excon/api/v1/excon-project-persons

Example URI

POST /excon/api/v1/excon-project-persons
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Body
[
  {
    "exconProjectPersonId": "(val)",
    "personId": "(val)",
    "projectNumber": "(val)",
    "sequenceNumber": "(val)",
    "rolodexId": "(val)",
    "fullName": "(val)",
    "roleTypeCode": "(val)",
    "exconProject.projectId": "(val)",
    "_primaryKey": "(val)"
  },
  {
    "exconProjectPersonId": "(val)",
    "personId": "(val)",
    "projectNumber": "(val)",
    "sequenceNumber": "(val)",
    "rolodexId": "(val)",
    "fullName": "(val)",
    "roleTypeCode": "(val)",
    "exconProject.projectId": "(val)",
    "_primaryKey": "(val)"
  }
]
Response  201
HideShow
Body
[
  {
    "exconProjectPersonId": "(val)",
    "personId": "(val)",
    "projectNumber": "(val)",
    "sequenceNumber": "(val)",
    "rolodexId": "(val)",
    "fullName": "(val)",
    "roleTypeCode": "(val)",
    "exconProject.projectId": "(val)",
    "_primaryKey": "(val)"
  },
  {
    "exconProjectPersonId": "(val)",
    "personId": "(val)",
    "projectNumber": "(val)",
    "sequenceNumber": "(val)",
    "rolodexId": "(val)",
    "fullName": "(val)",
    "roleTypeCode": "(val)",
    "exconProject.projectId": "(val)",
    "_primaryKey": "(val)"
  }
]

Delete Excon Project Persons by Key
DELETE/excon/api/v1/excon-project-persons(key)

Example URI

DELETE /excon/api/v1/excon-project-persons(key)
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  204

Delete All Excon Project Persons
DELETE/excon/api/v1/excon-project-persons

Example URI

DELETE /excon/api/v1/excon-project-persons
URI Parameters
HideShow
_allowMulti
boolean (required) 

flag to allow multiple resources to be deleted in one operation

Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  204

Delete All Excon Project Persons with Matching
DELETE/excon/api/v1/excon-project-persons

Example URI

DELETE /excon/api/v1/excon-project-persons
URI Parameters
HideShow
_allowMulti
boolean (required) 

flag to allow multiple resources to be deleted in one operation

exconProjectPersonId
string (optional) 

Export Control Unit Person ID. Maximum length is 22.

personId
string (optional) 

Person ID. Maximum length is 40.

projectNumber
string (optional) 
sequenceNumber
string (optional) 
rolodexId
string (optional) 

Rolodex ID. Maximum length is 22.

fullName
string (optional) 

Full Name. Maximum length is 90.

roleTypeCode
string (optional) 

Role Type Code. Maximum length is 3.

exconProject.projectId
string (optional) 
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  204

Excon Project R P S Entities

Get Excon Project R P S Entities by Key
GET/excon/api/v1/excon-project-r-p-s-entities(key)

Example URI

GET /excon/api/v1/excon-project-r-p-s-entities(key)
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  200
HideShow
Headers
Content-Type: application/json;charset=UTF-8
Body
{
  "rpsEntityId": "(val)",
  "projectNumber": "(val)",
  "sequenceNumber": "(val)",
  "firstName": "(val)",
  "lastName": "(val)",
  "otherNames": "(val)",
  "concatNames": "(val)",
  "companyName": "(val)",
  "streetAddress": "(val)",
  "city": "(val)",
  "state": "(val)",
  "countryCode": "(val)",
  "birthdate": "(val)",
  "otherInfo": "(val)",
  "rpsMatchCode": "(val)",
  "_primaryKey": "(val)"
}

Get All Excon Project R P S Entities
GET/excon/api/v1/excon-project-r-p-s-entities

Example URI

GET /excon/api/v1/excon-project-r-p-s-entities
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  200
HideShow
Headers
Content-Type: application/json;charset=UTF-8
Body
[
  {
    "rpsEntityId": "(val)",
    "projectNumber": "(val)",
    "sequenceNumber": "(val)",
    "firstName": "(val)",
    "lastName": "(val)",
    "otherNames": "(val)",
    "concatNames": "(val)",
    "companyName": "(val)",
    "streetAddress": "(val)",
    "city": "(val)",
    "state": "(val)",
    "countryCode": "(val)",
    "birthdate": "(val)",
    "otherInfo": "(val)",
    "rpsMatchCode": "(val)",
    "_primaryKey": "(val)"
  },
  {
    "rpsEntityId": "(val)",
    "projectNumber": "(val)",
    "sequenceNumber": "(val)",
    "firstName": "(val)",
    "lastName": "(val)",
    "otherNames": "(val)",
    "concatNames": "(val)",
    "companyName": "(val)",
    "streetAddress": "(val)",
    "city": "(val)",
    "state": "(val)",
    "countryCode": "(val)",
    "birthdate": "(val)",
    "otherInfo": "(val)",
    "rpsMatchCode": "(val)",
    "_primaryKey": "(val)"
  }
]

Get All Excon Project R P S Entities with Filtering
GET/excon/api/v1/excon-project-r-p-s-entities

Example URI

GET /excon/api/v1/excon-project-r-p-s-entities
URI Parameters
HideShow
rpsEntityId
string (optional) 

Export Control RPSEntity ID. Maximum length is 22.

projectNumber
string (optional) 
sequenceNumber
string (optional) 
firstName
string (optional) 

First Name. Maximum length is 60.

lastName
string (optional) 

Last Name. Maximum length is 60.

otherNames
string (optional) 

Other Names. Maximum length is 200.

concatNames
string (optional) 
companyName
string (optional) 

Company Name. Maximum length is 100.

streetAddress
string (optional) 

Street Address. Maximum length is 80.

city
string (optional) 

City. Maximum length is 50.

state
string (optional) 

State. Maximum length is 50.

countryCode
string (optional) 

Country Code. Maximum length is 3.

birthdate
string (optional) 

Birthdate. Maximum length is 21.

otherInfo
string (optional) 

Other Info.

rpsMatchCode
string (optional) 

RPS Match Code. Maximum length is 3.

Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  200
HideShow
Headers
Content-Type: application/json;charset=UTF-8
Body
[
  {
    "rpsEntityId": "(val)",
    "projectNumber": "(val)",
    "sequenceNumber": "(val)",
    "firstName": "(val)",
    "lastName": "(val)",
    "otherNames": "(val)",
    "concatNames": "(val)",
    "companyName": "(val)",
    "streetAddress": "(val)",
    "city": "(val)",
    "state": "(val)",
    "countryCode": "(val)",
    "birthdate": "(val)",
    "otherInfo": "(val)",
    "rpsMatchCode": "(val)",
    "_primaryKey": "(val)"
  },
  {
    "rpsEntityId": "(val)",
    "projectNumber": "(val)",
    "sequenceNumber": "(val)",
    "firstName": "(val)",
    "lastName": "(val)",
    "otherNames": "(val)",
    "concatNames": "(val)",
    "companyName": "(val)",
    "streetAddress": "(val)",
    "city": "(val)",
    "state": "(val)",
    "countryCode": "(val)",
    "birthdate": "(val)",
    "otherInfo": "(val)",
    "rpsMatchCode": "(val)",
    "_primaryKey": "(val)"
  }
]

Get Schema for Excon Project R P S Entities
GET/excon/api/v1/excon-project-r-p-s-entities

Example URI

GET /excon/api/v1/excon-project-r-p-s-entities
URI Parameters
HideShow
_schema
string (required) 

will instruct the endpoint to return a schema data structure for the resource

Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  200
HideShow
Headers
Content-Type: application/json;charset=UTF-8
Body
{
  "columns": [
    "rpsEntityId",
    "projectNumber",
    "sequenceNumber",
    "firstName",
    "lastName",
    "otherNames",
    "concatNames",
    "companyName",
    "streetAddress",
    "city",
    "state",
    "countryCode",
    "birthdate",
    "otherInfo",
    "rpsMatchCode"
  ],
  "primaryKey": "rpsEntityId"
}

Get Blueprint API specification for Excon Project R P S Entities
GET/excon/api/v1/excon-project-r-p-s-entities

Example URI

GET /excon/api/v1/excon-project-r-p-s-entities
URI Parameters
HideShow
_blueprint
string (required) 

will instruct the endpoint to return an api blueprint markdown file for the resource

Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: text/markdown
Response  200
HideShow
Headers
Content-Type: text/markdown;charset=UTF-8
Content-Disposition: attachment; filename="Excon Project R P S Entities.md"
transfer-encoding: chunked

Update Excon Project R P S Entities
PUT/excon/api/v1/excon-project-r-p-s-entities(key)

Example URI

PUT /excon/api/v1/excon-project-r-p-s-entities(key)
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Body
{
  "rpsEntityId": "(val)",
  "projectNumber": "(val)",
  "sequenceNumber": "(val)",
  "firstName": "(val)",
  "lastName": "(val)",
  "otherNames": "(val)",
  "concatNames": "(val)",
  "companyName": "(val)",
  "streetAddress": "(val)",
  "city": "(val)",
  "state": "(val)",
  "countryCode": "(val)",
  "birthdate": "(val)",
  "otherInfo": "(val)",
  "rpsMatchCode": "(val)",
  "_primaryKey": "(val)"
}
Response  204

Update Multiple Excon Project R P S Entities
PUT/excon/api/v1/excon-project-r-p-s-entities

Example URI

PUT /excon/api/v1/excon-project-r-p-s-entities
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Body
[
  {
    "rpsEntityId": "(val)",
    "projectNumber": "(val)",
    "sequenceNumber": "(val)",
    "firstName": "(val)",
    "lastName": "(val)",
    "otherNames": "(val)",
    "concatNames": "(val)",
    "companyName": "(val)",
    "streetAddress": "(val)",
    "city": "(val)",
    "state": "(val)",
    "countryCode": "(val)",
    "birthdate": "(val)",
    "otherInfo": "(val)",
    "rpsMatchCode": "(val)",
    "_primaryKey": "(val)"
  },
  {
    "rpsEntityId": "(val)",
    "projectNumber": "(val)",
    "sequenceNumber": "(val)",
    "firstName": "(val)",
    "lastName": "(val)",
    "otherNames": "(val)",
    "concatNames": "(val)",
    "companyName": "(val)",
    "streetAddress": "(val)",
    "city": "(val)",
    "state": "(val)",
    "countryCode": "(val)",
    "birthdate": "(val)",
    "otherInfo": "(val)",
    "rpsMatchCode": "(val)",
    "_primaryKey": "(val)"
  }
]
Response  204

Update Specific Attributes Excon Project R P S Entities
PATCH/excon/api/v1/excon-project-r-p-s-entities(key)

Example URI

PATCH /excon/api/v1/excon-project-r-p-s-entities(key)
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Body
{
  "rpsEntityId": "(val)",
  "projectNumber": "(val)",
  "sequenceNumber": "(val)",
  "firstName": "(val)",
  "lastName": "(val)",
  "otherNames": "(val)",
  "concatNames": "(val)",
  "companyName": "(val)",
  "streetAddress": "(val)",
  "city": "(val)",
  "state": "(val)",
  "countryCode": "(val)",
  "birthdate": "(val)",
  "otherInfo": "(val)",
  "rpsMatchCode": "(val)",
  "_primaryKey": "(val)"
}
Response  204
HideShow
Body
{
  "rpsEntityId": "(val)",
  "projectNumber": "(val)",
  "sequenceNumber": "(val)",
  "firstName": "(val)",
  "lastName": "(val)",
  "otherNames": "(val)",
  "concatNames": "(val)",
  "companyName": "(val)",
  "streetAddress": "(val)",
  "city": "(val)",
  "state": "(val)",
  "countryCode": "(val)",
  "birthdate": "(val)",
  "otherInfo": "(val)",
  "rpsMatchCode": "(val)",
  "_primaryKey": "(val)"
}

Insert Excon Project R P S Entities
POST/excon/api/v1/excon-project-r-p-s-entities

Example URI

POST /excon/api/v1/excon-project-r-p-s-entities
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Body
{
  "rpsEntityId": "(val)",
  "projectNumber": "(val)",
  "sequenceNumber": "(val)",
  "firstName": "(val)",
  "lastName": "(val)",
  "otherNames": "(val)",
  "concatNames": "(val)",
  "companyName": "(val)",
  "streetAddress": "(val)",
  "city": "(val)",
  "state": "(val)",
  "countryCode": "(val)",
  "birthdate": "(val)",
  "otherInfo": "(val)",
  "rpsMatchCode": "(val)",
  "_primaryKey": "(val)"
}
Response  201
HideShow
Body
{
  "rpsEntityId": "(val)",
  "projectNumber": "(val)",
  "sequenceNumber": "(val)",
  "firstName": "(val)",
  "lastName": "(val)",
  "otherNames": "(val)",
  "concatNames": "(val)",
  "companyName": "(val)",
  "streetAddress": "(val)",
  "city": "(val)",
  "state": "(val)",
  "countryCode": "(val)",
  "birthdate": "(val)",
  "otherInfo": "(val)",
  "rpsMatchCode": "(val)",
  "_primaryKey": "(val)"
}

Insert Multiple Excon Project R P S Entities
POST/excon/api/v1/excon-project-r-p-s-entities

Example URI

POST /excon/api/v1/excon-project-r-p-s-entities
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Body
[
  {
    "rpsEntityId": "(val)",
    "projectNumber": "(val)",
    "sequenceNumber": "(val)",
    "firstName": "(val)",
    "lastName": "(val)",
    "otherNames": "(val)",
    "concatNames": "(val)",
    "companyName": "(val)",
    "streetAddress": "(val)",
    "city": "(val)",
    "state": "(val)",
    "countryCode": "(val)",
    "birthdate": "(val)",
    "otherInfo": "(val)",
    "rpsMatchCode": "(val)",
    "_primaryKey": "(val)"
  },
  {
    "rpsEntityId": "(val)",
    "projectNumber": "(val)",
    "sequenceNumber": "(val)",
    "firstName": "(val)",
    "lastName": "(val)",
    "otherNames": "(val)",
    "concatNames": "(val)",
    "companyName": "(val)",
    "streetAddress": "(val)",
    "city": "(val)",
    "state": "(val)",
    "countryCode": "(val)",
    "birthdate": "(val)",
    "otherInfo": "(val)",
    "rpsMatchCode": "(val)",
    "_primaryKey": "(val)"
  }
]
Response  201
HideShow
Body
[
  {
    "rpsEntityId": "(val)",
    "projectNumber": "(val)",
    "sequenceNumber": "(val)",
    "firstName": "(val)",
    "lastName": "(val)",
    "otherNames": "(val)",
    "concatNames": "(val)",
    "companyName": "(val)",
    "streetAddress": "(val)",
    "city": "(val)",
    "state": "(val)",
    "countryCode": "(val)",
    "birthdate": "(val)",
    "otherInfo": "(val)",
    "rpsMatchCode": "(val)",
    "_primaryKey": "(val)"
  },
  {
    "rpsEntityId": "(val)",
    "projectNumber": "(val)",
    "sequenceNumber": "(val)",
    "firstName": "(val)",
    "lastName": "(val)",
    "otherNames": "(val)",
    "concatNames": "(val)",
    "companyName": "(val)",
    "streetAddress": "(val)",
    "city": "(val)",
    "state": "(val)",
    "countryCode": "(val)",
    "birthdate": "(val)",
    "otherInfo": "(val)",
    "rpsMatchCode": "(val)",
    "_primaryKey": "(val)"
  }
]

Delete Excon Project R P S Entities by Key
DELETE/excon/api/v1/excon-project-r-p-s-entities(key)

Example URI

DELETE /excon/api/v1/excon-project-r-p-s-entities(key)
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  204

Delete All Excon Project R P S Entities
DELETE/excon/api/v1/excon-project-r-p-s-entities

Example URI

DELETE /excon/api/v1/excon-project-r-p-s-entities
URI Parameters
HideShow
_allowMulti
boolean (required) 

flag to allow multiple resources to be deleted in one operation

Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  204

Delete All Excon Project R P S Entities with Matching
DELETE/excon/api/v1/excon-project-r-p-s-entities

Example URI

DELETE /excon/api/v1/excon-project-r-p-s-entities
URI Parameters
HideShow
_allowMulti
boolean (required) 

flag to allow multiple resources to be deleted in one operation

rpsEntityId
string (optional) 

Export Control RPSEntity ID. Maximum length is 22.

projectNumber
string (optional) 
sequenceNumber
string (optional) 
firstName
string (optional) 

First Name. Maximum length is 60.

lastName
string (optional) 

Last Name. Maximum length is 60.

otherNames
string (optional) 

Other Names. Maximum length is 200.

concatNames
string (optional) 
companyName
string (optional) 

Company Name. Maximum length is 100.

streetAddress
string (optional) 

Street Address. Maximum length is 80.

city
string (optional) 

City. Maximum length is 50.

state
string (optional) 

State. Maximum length is 50.

countryCode
string (optional) 

Country Code. Maximum length is 3.

birthdate
string (optional) 

Birthdate. Maximum length is 21.

otherInfo
string (optional) 

Other Info.

rpsMatchCode
string (optional) 

RPS Match Code. Maximum length is 3.

Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  204

Excon Project R P S Results

Get Excon Project R P S Results by Key
GET/excon/api/v1/excon-project-r-p-s-results(key)

Example URI

GET /excon/api/v1/excon-project-r-p-s-results(key)
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  200
HideShow
Headers
Content-Type: application/json;charset=UTF-8
Body
{
  "rpsResultId": "(val)",
  "rpsResultContent": "(val)",
  "rpsSearchDate": "(val)",
  "searchingUser": "(val)",
  "projectNumber": "(val)",
  "sequenceNumber": "(val)",
  "exconProject.projectId": "(val)",
  "_primaryKey": "(val)"
}

Get All Excon Project R P S Results
GET/excon/api/v1/excon-project-r-p-s-results

Example URI

GET /excon/api/v1/excon-project-r-p-s-results
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  200
HideShow
Headers
Content-Type: application/json;charset=UTF-8
Body
[
  {
    "rpsResultId": "(val)",
    "rpsResultContent": "(val)",
    "rpsSearchDate": "(val)",
    "searchingUser": "(val)",
    "projectNumber": "(val)",
    "sequenceNumber": "(val)",
    "exconProject.projectId": "(val)",
    "_primaryKey": "(val)"
  },
  {
    "rpsResultId": "(val)",
    "rpsResultContent": "(val)",
    "rpsSearchDate": "(val)",
    "searchingUser": "(val)",
    "projectNumber": "(val)",
    "sequenceNumber": "(val)",
    "exconProject.projectId": "(val)",
    "_primaryKey": "(val)"
  }
]

Get All Excon Project R P S Results with Filtering
GET/excon/api/v1/excon-project-r-p-s-results

Example URI

GET /excon/api/v1/excon-project-r-p-s-results
URI Parameters
HideShow
rpsResultId
string (optional) 

Export Control RPS Result ID. Maximum length is 22.

rpsResultContent
string (optional) 

RPS Result Content.

rpsSearchDate
string (optional) 

The creation or last modification timestamp. Maximum length is 21.

searchingUser
string (optional) 

The user who created or last modified the object. Maximum length is 60.

projectNumber
string (optional) 
sequenceNumber
string (optional) 
exconProject.projectId
string (optional) 
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  200
HideShow
Headers
Content-Type: application/json;charset=UTF-8
Body
[
  {
    "rpsResultId": "(val)",
    "rpsResultContent": "(val)",
    "rpsSearchDate": "(val)",
    "searchingUser": "(val)",
    "projectNumber": "(val)",
    "sequenceNumber": "(val)",
    "exconProject.projectId": "(val)",
    "_primaryKey": "(val)"
  },
  {
    "rpsResultId": "(val)",
    "rpsResultContent": "(val)",
    "rpsSearchDate": "(val)",
    "searchingUser": "(val)",
    "projectNumber": "(val)",
    "sequenceNumber": "(val)",
    "exconProject.projectId": "(val)",
    "_primaryKey": "(val)"
  }
]

Get Schema for Excon Project R P S Results
GET/excon/api/v1/excon-project-r-p-s-results

Example URI

GET /excon/api/v1/excon-project-r-p-s-results
URI Parameters
HideShow
_schema
string (required) 

will instruct the endpoint to return a schema data structure for the resource

Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  200
HideShow
Headers
Content-Type: application/json;charset=UTF-8
Body
{
  "columns": [
    "rpsResultId",
    "rpsResultContent",
    "rpsSearchDate",
    "searchingUser",
    "projectNumber",
    "sequenceNumber",
    "exconProject.projectId"
  ],
  "primaryKey": "rpsResultId"
}

Get Blueprint API specification for Excon Project R P S Results
GET/excon/api/v1/excon-project-r-p-s-results

Example URI

GET /excon/api/v1/excon-project-r-p-s-results
URI Parameters
HideShow
_blueprint
string (required) 

will instruct the endpoint to return an api blueprint markdown file for the resource

Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: text/markdown
Response  200
HideShow
Headers
Content-Type: text/markdown;charset=UTF-8
Content-Disposition: attachment; filename="Excon Project R P S Results.md"
transfer-encoding: chunked

Update Excon Project R P S Results
PUT/excon/api/v1/excon-project-r-p-s-results(key)

Example URI

PUT /excon/api/v1/excon-project-r-p-s-results(key)
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Body
{
  "rpsResultId": "(val)",
  "rpsResultContent": "(val)",
  "rpsSearchDate": "(val)",
  "searchingUser": "(val)",
  "projectNumber": "(val)",
  "sequenceNumber": "(val)",
  "exconProject.projectId": "(val)",
  "_primaryKey": "(val)"
}
Response  204

Update Multiple Excon Project R P S Results
PUT/excon/api/v1/excon-project-r-p-s-results

Example URI

PUT /excon/api/v1/excon-project-r-p-s-results
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Body
[
  {
    "rpsResultId": "(val)",
    "rpsResultContent": "(val)",
    "rpsSearchDate": "(val)",
    "searchingUser": "(val)",
    "projectNumber": "(val)",
    "sequenceNumber": "(val)",
    "exconProject.projectId": "(val)",
    "_primaryKey": "(val)"
  },
  {
    "rpsResultId": "(val)",
    "rpsResultContent": "(val)",
    "rpsSearchDate": "(val)",
    "searchingUser": "(val)",
    "projectNumber": "(val)",
    "sequenceNumber": "(val)",
    "exconProject.projectId": "(val)",
    "_primaryKey": "(val)"
  }
]
Response  204

Update Specific Attributes Excon Project R P S Results
PATCH/excon/api/v1/excon-project-r-p-s-results(key)

Example URI

PATCH /excon/api/v1/excon-project-r-p-s-results(key)
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Body
{
  "rpsResultId": "(val)",
  "rpsResultContent": "(val)",
  "rpsSearchDate": "(val)",
  "searchingUser": "(val)",
  "projectNumber": "(val)",
  "sequenceNumber": "(val)",
  "exconProject.projectId": "(val)",
  "_primaryKey": "(val)"
}
Response  204
HideShow
Body
{
  "rpsResultId": "(val)",
  "rpsResultContent": "(val)",
  "rpsSearchDate": "(val)",
  "searchingUser": "(val)",
  "projectNumber": "(val)",
  "sequenceNumber": "(val)",
  "exconProject.projectId": "(val)",
  "_primaryKey": "(val)"
}

Insert Excon Project R P S Results
POST/excon/api/v1/excon-project-r-p-s-results

Example URI

POST /excon/api/v1/excon-project-r-p-s-results
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Body
{
  "rpsResultId": "(val)",
  "rpsResultContent": "(val)",
  "rpsSearchDate": "(val)",
  "searchingUser": "(val)",
  "projectNumber": "(val)",
  "sequenceNumber": "(val)",
  "exconProject.projectId": "(val)",
  "_primaryKey": "(val)"
}
Response  201
HideShow
Body
{
  "rpsResultId": "(val)",
  "rpsResultContent": "(val)",
  "rpsSearchDate": "(val)",
  "searchingUser": "(val)",
  "projectNumber": "(val)",
  "sequenceNumber": "(val)",
  "exconProject.projectId": "(val)",
  "_primaryKey": "(val)"
}

Insert Multiple Excon Project R P S Results
POST/excon/api/v1/excon-project-r-p-s-results

Example URI

POST /excon/api/v1/excon-project-r-p-s-results
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Body
[
  {
    "rpsResultId": "(val)",
    "rpsResultContent": "(val)",
    "rpsSearchDate": "(val)",
    "searchingUser": "(val)",
    "projectNumber": "(val)",
    "sequenceNumber": "(val)",
    "exconProject.projectId": "(val)",
    "_primaryKey": "(val)"
  },
  {
    "rpsResultId": "(val)",
    "rpsResultContent": "(val)",
    "rpsSearchDate": "(val)",
    "searchingUser": "(val)",
    "projectNumber": "(val)",
    "sequenceNumber": "(val)",
    "exconProject.projectId": "(val)",
    "_primaryKey": "(val)"
  }
]
Response  201
HideShow
Body
[
  {
    "rpsResultId": "(val)",
    "rpsResultContent": "(val)",
    "rpsSearchDate": "(val)",
    "searchingUser": "(val)",
    "projectNumber": "(val)",
    "sequenceNumber": "(val)",
    "exconProject.projectId": "(val)",
    "_primaryKey": "(val)"
  },
  {
    "rpsResultId": "(val)",
    "rpsResultContent": "(val)",
    "rpsSearchDate": "(val)",
    "searchingUser": "(val)",
    "projectNumber": "(val)",
    "sequenceNumber": "(val)",
    "exconProject.projectId": "(val)",
    "_primaryKey": "(val)"
  }
]

Delete Excon Project R P S Results by Key
DELETE/excon/api/v1/excon-project-r-p-s-results(key)

Example URI

DELETE /excon/api/v1/excon-project-r-p-s-results(key)
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  204

Delete All Excon Project R P S Results
DELETE/excon/api/v1/excon-project-r-p-s-results

Example URI

DELETE /excon/api/v1/excon-project-r-p-s-results
URI Parameters
HideShow
_allowMulti
boolean (required) 

flag to allow multiple resources to be deleted in one operation

Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  204

Delete All Excon Project R P S Results with Matching
DELETE/excon/api/v1/excon-project-r-p-s-results

Example URI

DELETE /excon/api/v1/excon-project-r-p-s-results
URI Parameters
HideShow
_allowMulti
boolean (required) 

flag to allow multiple resources to be deleted in one operation

rpsResultId
string (optional) 

Export Control RPS Result ID. Maximum length is 22.

rpsResultContent
string (optional) 

RPS Result Content.

rpsSearchDate
string (optional) 

The creation or last modification timestamp. Maximum length is 21.

searchingUser
string (optional) 

The user who created or last modified the object. Maximum length is 60.

projectNumber
string (optional) 
sequenceNumber
string (optional) 
exconProject.projectId
string (optional) 
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  204

Excon Project Restricted Countries

Get Excon Project Restricted Countries by Key
GET/excon/api/v1/excon-project-restricted-countries(key)

Example URI

GET /excon/api/v1/excon-project-restricted-countries(key)
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  200
HideShow
Headers
Content-Type: application/json;charset=UTF-8
Body
{
  "postalCountryCode": "(val)",
  "sanctionListCode": "(val)",
  "_primaryKey": "(val)"
}

Get All Excon Project Restricted Countries
GET/excon/api/v1/excon-project-restricted-countries

Example URI

GET /excon/api/v1/excon-project-restricted-countries
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  200
HideShow
Headers
Content-Type: application/json;charset=UTF-8
Body
[
  {
    "postalCountryCode": "(val)",
    "sanctionListCode": "(val)",
    "_primaryKey": "(val)"
  },
  {
    "postalCountryCode": "(val)",
    "sanctionListCode": "(val)",
    "_primaryKey": "(val)"
  }
]

Get All Excon Project Restricted Countries with Filtering
GET/excon/api/v1/excon-project-restricted-countries

Example URI

GET /excon/api/v1/excon-project-restricted-countries
URI Parameters
HideShow
postalCountryCode
string (optional) 

Country Code. Maximum length is 3.

sanctionListCode
string (optional) 

Export Control Sanction List. Maximum length is 4.

Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  200
HideShow
Headers
Content-Type: application/json;charset=UTF-8
Body
[
  {
    "postalCountryCode": "(val)",
    "sanctionListCode": "(val)",
    "_primaryKey": "(val)"
  },
  {
    "postalCountryCode": "(val)",
    "sanctionListCode": "(val)",
    "_primaryKey": "(val)"
  }
]

Get Schema for Excon Project Restricted Countries
GET/excon/api/v1/excon-project-restricted-countries

Example URI

GET /excon/api/v1/excon-project-restricted-countries
URI Parameters
HideShow
_schema
string (required) 

will instruct the endpoint to return a schema data structure for the resource

Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  200
HideShow
Headers
Content-Type: application/json;charset=UTF-8
Body
{
  "columns": [
    "postalCountryCode",
    "sanctionListCode"
  ],
  "primaryKey": "postalCountryCode"
}

Get Blueprint API specification for Excon Project Restricted Countries
GET/excon/api/v1/excon-project-restricted-countries

Example URI

GET /excon/api/v1/excon-project-restricted-countries
URI Parameters
HideShow
_blueprint
string (required) 

will instruct the endpoint to return an api blueprint markdown file for the resource

Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: text/markdown
Response  200
HideShow
Headers
Content-Type: text/markdown;charset=UTF-8
Content-Disposition: attachment; filename="Excon Project Restricted Countries.md"
transfer-encoding: chunked

Update Excon Project Restricted Countries
PUT/excon/api/v1/excon-project-restricted-countries(key)

Example URI

PUT /excon/api/v1/excon-project-restricted-countries(key)
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Body
{
  "postalCountryCode": "(val)",
  "sanctionListCode": "(val)",
  "_primaryKey": "(val)"
}
Response  204

Update Multiple Excon Project Restricted Countries
PUT/excon/api/v1/excon-project-restricted-countries

Example URI

PUT /excon/api/v1/excon-project-restricted-countries
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Body
[
  {
    "postalCountryCode": "(val)",
    "sanctionListCode": "(val)",
    "_primaryKey": "(val)"
  },
  {
    "postalCountryCode": "(val)",
    "sanctionListCode": "(val)",
    "_primaryKey": "(val)"
  }
]
Response  204

Update Specific Attributes Excon Project Restricted Countries
PATCH/excon/api/v1/excon-project-restricted-countries(key)

Example URI

PATCH /excon/api/v1/excon-project-restricted-countries(key)
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Body
{
  "postalCountryCode": "(val)",
  "sanctionListCode": "(val)",
  "_primaryKey": "(val)"
}
Response  204
HideShow
Body
{
  "postalCountryCode": "(val)",
  "sanctionListCode": "(val)",
  "_primaryKey": "(val)"
}

Insert Excon Project Restricted Countries
POST/excon/api/v1/excon-project-restricted-countries

Example URI

POST /excon/api/v1/excon-project-restricted-countries
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Body
{
  "postalCountryCode": "(val)",
  "sanctionListCode": "(val)",
  "_primaryKey": "(val)"
}
Response  201
HideShow
Body
{
  "postalCountryCode": "(val)",
  "sanctionListCode": "(val)",
  "_primaryKey": "(val)"
}

Insert Multiple Excon Project Restricted Countries
POST/excon/api/v1/excon-project-restricted-countries

Example URI

POST /excon/api/v1/excon-project-restricted-countries
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Body
[
  {
    "postalCountryCode": "(val)",
    "sanctionListCode": "(val)",
    "_primaryKey": "(val)"
  },
  {
    "postalCountryCode": "(val)",
    "sanctionListCode": "(val)",
    "_primaryKey": "(val)"
  }
]
Response  201
HideShow
Body
[
  {
    "postalCountryCode": "(val)",
    "sanctionListCode": "(val)",
    "_primaryKey": "(val)"
  },
  {
    "postalCountryCode": "(val)",
    "sanctionListCode": "(val)",
    "_primaryKey": "(val)"
  }
]

Delete Excon Project Restricted Countries by Key
DELETE/excon/api/v1/excon-project-restricted-countries(key)

Example URI

DELETE /excon/api/v1/excon-project-restricted-countries(key)
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  204

Delete All Excon Project Restricted Countries
DELETE/excon/api/v1/excon-project-restricted-countries

Example URI

DELETE /excon/api/v1/excon-project-restricted-countries
URI Parameters
HideShow
_allowMulti
boolean (required) 

flag to allow multiple resources to be deleted in one operation

Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  204

Delete All Excon Project Restricted Countries with Matching
DELETE/excon/api/v1/excon-project-restricted-countries

Example URI

DELETE /excon/api/v1/excon-project-restricted-countries
URI Parameters
HideShow
_allowMulti
boolean (required) 

flag to allow multiple resources to be deleted in one operation

postalCountryCode
string (optional) 

Country Code. Maximum length is 3.

sanctionListCode
string (optional) 

Export Control Sanction List. Maximum length is 4.

Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  204

Excon Project Restricted Units

Get Excon Project Restricted Units by Key
GET/excon/api/v1/excon-project-restricted-units(key)

Example URI

GET /excon/api/v1/excon-project-restricted-units(key)
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  200
HideShow
Headers
Content-Type: application/json;charset=UTF-8
Body
{
  "unitNumber": "(val)",
  "_primaryKey": "(val)"
}

Get All Excon Project Restricted Units
GET/excon/api/v1/excon-project-restricted-units

Example URI

GET /excon/api/v1/excon-project-restricted-units
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  200
HideShow
Headers
Content-Type: application/json;charset=UTF-8
Body
[
  {
    "unitNumber": "(val)",
    "_primaryKey": "(val)"
  },
  {
    "unitNumber": "(val)",
    "_primaryKey": "(val)"
  }
]

Get All Excon Project Restricted Units with Filtering
GET/excon/api/v1/excon-project-restricted-units

Example URI

GET /excon/api/v1/excon-project-restricted-units
URI Parameters
HideShow
unitNumber
string (optional) 

Restricted Unit ID. Maximum length is 8.

Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  200
HideShow
Headers
Content-Type: application/json;charset=UTF-8
Body
[
  {
    "unitNumber": "(val)",
    "_primaryKey": "(val)"
  },
  {
    "unitNumber": "(val)",
    "_primaryKey": "(val)"
  }
]

Get Schema for Excon Project Restricted Units
GET/excon/api/v1/excon-project-restricted-units

Example URI

GET /excon/api/v1/excon-project-restricted-units
URI Parameters
HideShow
_schema
string (required) 

will instruct the endpoint to return a schema data structure for the resource

Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  200
HideShow
Headers
Content-Type: application/json;charset=UTF-8
Body
{
  "columns": [
    "unitNumber"
  ],
  "primaryKey": "unitNumber"
}

Get Blueprint API specification for Excon Project Restricted Units
GET/excon/api/v1/excon-project-restricted-units

Example URI

GET /excon/api/v1/excon-project-restricted-units
URI Parameters
HideShow
_blueprint
string (required) 

will instruct the endpoint to return an api blueprint markdown file for the resource

Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: text/markdown
Response  200
HideShow
Headers
Content-Type: text/markdown;charset=UTF-8
Content-Disposition: attachment; filename="Excon Project Restricted Units.md"
transfer-encoding: chunked

Update Excon Project Restricted Units
PUT/excon/api/v1/excon-project-restricted-units(key)

Example URI

PUT /excon/api/v1/excon-project-restricted-units(key)
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Body
{
  "unitNumber": "(val)",
  "_primaryKey": "(val)"
}
Response  204

Update Multiple Excon Project Restricted Units
PUT/excon/api/v1/excon-project-restricted-units

Example URI

PUT /excon/api/v1/excon-project-restricted-units
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Body
[
  {
    "unitNumber": "(val)",
    "_primaryKey": "(val)"
  },
  {
    "unitNumber": "(val)",
    "_primaryKey": "(val)"
  }
]
Response  204

Update Specific Attributes Excon Project Restricted Units
PATCH/excon/api/v1/excon-project-restricted-units(key)

Example URI

PATCH /excon/api/v1/excon-project-restricted-units(key)
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Body
{
  "unitNumber": "(val)",
  "_primaryKey": "(val)"
}
Response  204
HideShow
Body
{
  "unitNumber": "(val)",
  "_primaryKey": "(val)"
}

Insert Excon Project Restricted Units
POST/excon/api/v1/excon-project-restricted-units

Example URI

POST /excon/api/v1/excon-project-restricted-units
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Body
{
  "unitNumber": "(val)",
  "_primaryKey": "(val)"
}
Response  201
HideShow
Body
{
  "unitNumber": "(val)",
  "_primaryKey": "(val)"
}

Insert Multiple Excon Project Restricted Units
POST/excon/api/v1/excon-project-restricted-units

Example URI

POST /excon/api/v1/excon-project-restricted-units
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Body
[
  {
    "unitNumber": "(val)",
    "_primaryKey": "(val)"
  },
  {
    "unitNumber": "(val)",
    "_primaryKey": "(val)"
  }
]
Response  201
HideShow
Body
[
  {
    "unitNumber": "(val)",
    "_primaryKey": "(val)"
  },
  {
    "unitNumber": "(val)",
    "_primaryKey": "(val)"
  }
]

Delete Excon Project Restricted Units by Key
DELETE/excon/api/v1/excon-project-restricted-units(key)

Example URI

DELETE /excon/api/v1/excon-project-restricted-units(key)
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  204

Delete All Excon Project Restricted Units
DELETE/excon/api/v1/excon-project-restricted-units

Example URI

DELETE /excon/api/v1/excon-project-restricted-units
URI Parameters
HideShow
_allowMulti
boolean (required) 

flag to allow multiple resources to be deleted in one operation

Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  204

Delete All Excon Project Restricted Units with Matching
DELETE/excon/api/v1/excon-project-restricted-units

Example URI

DELETE /excon/api/v1/excon-project-restricted-units
URI Parameters
HideShow
_allowMulti
boolean (required) 

flag to allow multiple resources to be deleted in one operation

unitNumber
string (optional) 

Restricted Unit ID. Maximum length is 8.

Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  204

Excon Project Reviews

Get Excon Project Reviews by Key
GET/excon/api/v1/excon-project-reviews(key)

Example URI

GET /excon/api/v1/excon-project-reviews(key)
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  200
HideShow
Headers
Content-Type: application/json;charset=UTF-8
Body
{
  "exconProjectReviewId": "(val)",
  "projectReviewTypeCode": "(val)",
  "reviewComment": "(val)",
  "projectNumber": "(val)",
  "sequenceNumber": "(val)",
  "exconProject.projectId": "(val)",
  "_primaryKey": "(val)"
}

Get All Excon Project Reviews
GET/excon/api/v1/excon-project-reviews

Example URI

GET /excon/api/v1/excon-project-reviews
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  200
HideShow
Headers
Content-Type: application/json;charset=UTF-8
Body
[
  {
    "exconProjectReviewId": "(val)",
    "projectReviewTypeCode": "(val)",
    "reviewComment": "(val)",
    "projectNumber": "(val)",
    "sequenceNumber": "(val)",
    "exconProject.projectId": "(val)",
    "_primaryKey": "(val)"
  },
  {
    "exconProjectReviewId": "(val)",
    "projectReviewTypeCode": "(val)",
    "reviewComment": "(val)",
    "projectNumber": "(val)",
    "sequenceNumber": "(val)",
    "exconProject.projectId": "(val)",
    "_primaryKey": "(val)"
  }
]

Get All Excon Project Reviews with Filtering
GET/excon/api/v1/excon-project-reviews

Example URI

GET /excon/api/v1/excon-project-reviews
URI Parameters
HideShow
exconProjectReviewId
string (optional) 

Export Control Review ID. Maximum length is 22.

projectReviewTypeCode
string (optional) 

Review Type Code. Maximum length is 3.

reviewComment
string (optional) 

Comment. Maximum length is 100.

projectNumber
string (optional) 
sequenceNumber
string (optional) 
exconProject.projectId
string (optional) 
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  200
HideShow
Headers
Content-Type: application/json;charset=UTF-8
Body
[
  {
    "exconProjectReviewId": "(val)",
    "projectReviewTypeCode": "(val)",
    "reviewComment": "(val)",
    "projectNumber": "(val)",
    "sequenceNumber": "(val)",
    "exconProject.projectId": "(val)",
    "_primaryKey": "(val)"
  },
  {
    "exconProjectReviewId": "(val)",
    "projectReviewTypeCode": "(val)",
    "reviewComment": "(val)",
    "projectNumber": "(val)",
    "sequenceNumber": "(val)",
    "exconProject.projectId": "(val)",
    "_primaryKey": "(val)"
  }
]

Get Schema for Excon Project Reviews
GET/excon/api/v1/excon-project-reviews

Example URI

GET /excon/api/v1/excon-project-reviews
URI Parameters
HideShow
_schema
string (required) 

will instruct the endpoint to return a schema data structure for the resource

Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  200
HideShow
Headers
Content-Type: application/json;charset=UTF-8
Body
{
  "columns": [
    "exconProjectReviewId",
    "projectReviewTypeCode",
    "reviewComment",
    "projectNumber",
    "sequenceNumber",
    "exconProject.projectId"
  ],
  "primaryKey": "exconProjectReviewId"
}

Get Blueprint API specification for Excon Project Reviews
GET/excon/api/v1/excon-project-reviews

Example URI

GET /excon/api/v1/excon-project-reviews
URI Parameters
HideShow
_blueprint
string (required) 

will instruct the endpoint to return an api blueprint markdown file for the resource

Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: text/markdown
Response  200
HideShow
Headers
Content-Type: text/markdown;charset=UTF-8
Content-Disposition: attachment; filename="Excon Project Reviews.md"
transfer-encoding: chunked

Update Excon Project Reviews
PUT/excon/api/v1/excon-project-reviews(key)

Example URI

PUT /excon/api/v1/excon-project-reviews(key)
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Body
{
  "exconProjectReviewId": "(val)",
  "projectReviewTypeCode": "(val)",
  "reviewComment": "(val)",
  "projectNumber": "(val)",
  "sequenceNumber": "(val)",
  "exconProject.projectId": "(val)",
  "_primaryKey": "(val)"
}
Response  204

Update Multiple Excon Project Reviews
PUT/excon/api/v1/excon-project-reviews

Example URI

PUT /excon/api/v1/excon-project-reviews
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Body
[
  {
    "exconProjectReviewId": "(val)",
    "projectReviewTypeCode": "(val)",
    "reviewComment": "(val)",
    "projectNumber": "(val)",
    "sequenceNumber": "(val)",
    "exconProject.projectId": "(val)",
    "_primaryKey": "(val)"
  },
  {
    "exconProjectReviewId": "(val)",
    "projectReviewTypeCode": "(val)",
    "reviewComment": "(val)",
    "projectNumber": "(val)",
    "sequenceNumber": "(val)",
    "exconProject.projectId": "(val)",
    "_primaryKey": "(val)"
  }
]
Response  204

Update Specific Attributes Excon Project Reviews
PATCH/excon/api/v1/excon-project-reviews(key)

Example URI

PATCH /excon/api/v1/excon-project-reviews(key)
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Body
{
  "exconProjectReviewId": "(val)",
  "projectReviewTypeCode": "(val)",
  "reviewComment": "(val)",
  "projectNumber": "(val)",
  "sequenceNumber": "(val)",
  "exconProject.projectId": "(val)",
  "_primaryKey": "(val)"
}
Response  204
HideShow
Body
{
  "exconProjectReviewId": "(val)",
  "projectReviewTypeCode": "(val)",
  "reviewComment": "(val)",
  "projectNumber": "(val)",
  "sequenceNumber": "(val)",
  "exconProject.projectId": "(val)",
  "_primaryKey": "(val)"
}

Insert Excon Project Reviews
POST/excon/api/v1/excon-project-reviews

Example URI

POST /excon/api/v1/excon-project-reviews
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Body
{
  "exconProjectReviewId": "(val)",
  "projectReviewTypeCode": "(val)",
  "reviewComment": "(val)",
  "projectNumber": "(val)",
  "sequenceNumber": "(val)",
  "exconProject.projectId": "(val)",
  "_primaryKey": "(val)"
}
Response  201
HideShow
Body
{
  "exconProjectReviewId": "(val)",
  "projectReviewTypeCode": "(val)",
  "reviewComment": "(val)",
  "projectNumber": "(val)",
  "sequenceNumber": "(val)",
  "exconProject.projectId": "(val)",
  "_primaryKey": "(val)"
}

Insert Multiple Excon Project Reviews
POST/excon/api/v1/excon-project-reviews

Example URI

POST /excon/api/v1/excon-project-reviews
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Body
[
  {
    "exconProjectReviewId": "(val)",
    "projectReviewTypeCode": "(val)",
    "reviewComment": "(val)",
    "projectNumber": "(val)",
    "sequenceNumber": "(val)",
    "exconProject.projectId": "(val)",
    "_primaryKey": "(val)"
  },
  {
    "exconProjectReviewId": "(val)",
    "projectReviewTypeCode": "(val)",
    "reviewComment": "(val)",
    "projectNumber": "(val)",
    "sequenceNumber": "(val)",
    "exconProject.projectId": "(val)",
    "_primaryKey": "(val)"
  }
]
Response  201
HideShow
Body
[
  {
    "exconProjectReviewId": "(val)",
    "projectReviewTypeCode": "(val)",
    "reviewComment": "(val)",
    "projectNumber": "(val)",
    "sequenceNumber": "(val)",
    "exconProject.projectId": "(val)",
    "_primaryKey": "(val)"
  },
  {
    "exconProjectReviewId": "(val)",
    "projectReviewTypeCode": "(val)",
    "reviewComment": "(val)",
    "projectNumber": "(val)",
    "sequenceNumber": "(val)",
    "exconProject.projectId": "(val)",
    "_primaryKey": "(val)"
  }
]

Delete Excon Project Reviews by Key
DELETE/excon/api/v1/excon-project-reviews(key)

Example URI

DELETE /excon/api/v1/excon-project-reviews(key)
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  204

Delete All Excon Project Reviews
DELETE/excon/api/v1/excon-project-reviews

Example URI

DELETE /excon/api/v1/excon-project-reviews
URI Parameters
HideShow
_allowMulti
boolean (required) 

flag to allow multiple resources to be deleted in one operation

Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  204

Delete All Excon Project Reviews with Matching
DELETE/excon/api/v1/excon-project-reviews

Example URI

DELETE /excon/api/v1/excon-project-reviews
URI Parameters
HideShow
_allowMulti
boolean (required) 

flag to allow multiple resources to be deleted in one operation

exconProjectReviewId
string (optional) 

Export Control Review ID. Maximum length is 22.

projectReviewTypeCode
string (optional) 

Review Type Code. Maximum length is 3.

reviewComment
string (optional) 

Comment. Maximum length is 100.

projectNumber
string (optional) 
sequenceNumber
string (optional) 
exconProject.projectId
string (optional) 
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  204

Excon Project Status Types

Get Excon Project Status Types by Key
GET/excon/api/v1/excon-project-status-types(key)

Example URI

GET /excon/api/v1/excon-project-status-types(key)
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  200
HideShow
Headers
Content-Type: application/json;charset=UTF-8
Body
{
  "exconProjectStatusTypeCode": "(val)",
  "description": "(val)",
  "_primaryKey": "(val)"
}

Get All Excon Project Status Types
GET/excon/api/v1/excon-project-status-types

Example URI

GET /excon/api/v1/excon-project-status-types
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  200
HideShow
Headers
Content-Type: application/json;charset=UTF-8
Body
[
  {
    "exconProjectStatusTypeCode": "(val)",
    "description": "(val)",
    "_primaryKey": "(val)"
  },
  {
    "exconProjectStatusTypeCode": "(val)",
    "description": "(val)",
    "_primaryKey": "(val)"
  }
]

Get All Excon Project Status Types with Filtering
GET/excon/api/v1/excon-project-status-types

Example URI

GET /excon/api/v1/excon-project-status-types
URI Parameters
HideShow
exconProjectStatusTypeCode
string (optional) 

Export Control Project Type Code. Maximum length is 3.

description
string (optional) 

Description. Maximum length is 200.

Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  200
HideShow
Headers
Content-Type: application/json;charset=UTF-8
Body
[
  {
    "exconProjectStatusTypeCode": "(val)",
    "description": "(val)",
    "_primaryKey": "(val)"
  },
  {
    "exconProjectStatusTypeCode": "(val)",
    "description": "(val)",
    "_primaryKey": "(val)"
  }
]

Get Schema for Excon Project Status Types
GET/excon/api/v1/excon-project-status-types

Example URI

GET /excon/api/v1/excon-project-status-types
URI Parameters
HideShow
_schema
string (required) 

will instruct the endpoint to return a schema data structure for the resource

Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  200
HideShow
Headers
Content-Type: application/json;charset=UTF-8
Body
{
  "columns": [
    "exconProjectStatusTypeCode",
    "description"
  ],
  "primaryKey": "exconProjectStatusTypeCode"
}

Get Blueprint API specification for Excon Project Status Types
GET/excon/api/v1/excon-project-status-types

Example URI

GET /excon/api/v1/excon-project-status-types
URI Parameters
HideShow
_blueprint
string (required) 

will instruct the endpoint to return an api blueprint markdown file for the resource

Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: text/markdown
Response  200
HideShow
Headers
Content-Type: text/markdown;charset=UTF-8
Content-Disposition: attachment; filename="Excon Project Status Types.md"
transfer-encoding: chunked

Update Excon Project Status Types
PUT/excon/api/v1/excon-project-status-types(key)

Example URI

PUT /excon/api/v1/excon-project-status-types(key)
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Body
{
  "exconProjectStatusTypeCode": "(val)",
  "description": "(val)",
  "_primaryKey": "(val)"
}
Response  204

Update Multiple Excon Project Status Types
PUT/excon/api/v1/excon-project-status-types

Example URI

PUT /excon/api/v1/excon-project-status-types
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Body
[
  {
    "exconProjectStatusTypeCode": "(val)",
    "description": "(val)",
    "_primaryKey": "(val)"
  },
  {
    "exconProjectStatusTypeCode": "(val)",
    "description": "(val)",
    "_primaryKey": "(val)"
  }
]
Response  204

Update Specific Attributes Excon Project Status Types
PATCH/excon/api/v1/excon-project-status-types(key)

Example URI

PATCH /excon/api/v1/excon-project-status-types(key)
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Body
{
  "exconProjectStatusTypeCode": "(val)",
  "description": "(val)",
  "_primaryKey": "(val)"
}
Response  204
HideShow
Body
{
  "exconProjectStatusTypeCode": "(val)",
  "description": "(val)",
  "_primaryKey": "(val)"
}

Insert Excon Project Status Types
POST/excon/api/v1/excon-project-status-types

Example URI

POST /excon/api/v1/excon-project-status-types
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Body
{
  "exconProjectStatusTypeCode": "(val)",
  "description": "(val)",
  "_primaryKey": "(val)"
}
Response  201
HideShow
Body
{
  "exconProjectStatusTypeCode": "(val)",
  "description": "(val)",
  "_primaryKey": "(val)"
}

Insert Multiple Excon Project Status Types
POST/excon/api/v1/excon-project-status-types

Example URI

POST /excon/api/v1/excon-project-status-types
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Body
[
  {
    "exconProjectStatusTypeCode": "(val)",
    "description": "(val)",
    "_primaryKey": "(val)"
  },
  {
    "exconProjectStatusTypeCode": "(val)",
    "description": "(val)",
    "_primaryKey": "(val)"
  }
]
Response  201
HideShow
Body
[
  {
    "exconProjectStatusTypeCode": "(val)",
    "description": "(val)",
    "_primaryKey": "(val)"
  },
  {
    "exconProjectStatusTypeCode": "(val)",
    "description": "(val)",
    "_primaryKey": "(val)"
  }
]

Delete Excon Project Status Types by Key
DELETE/excon/api/v1/excon-project-status-types(key)

Example URI

DELETE /excon/api/v1/excon-project-status-types(key)
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  204

Delete All Excon Project Status Types
DELETE/excon/api/v1/excon-project-status-types

Example URI

DELETE /excon/api/v1/excon-project-status-types
URI Parameters
HideShow
_allowMulti
boolean (required) 

flag to allow multiple resources to be deleted in one operation

Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  204

Delete All Excon Project Status Types with Matching
DELETE/excon/api/v1/excon-project-status-types

Example URI

DELETE /excon/api/v1/excon-project-status-types
URI Parameters
HideShow
_allowMulti
boolean (required) 

flag to allow multiple resources to be deleted in one operation

exconProjectStatusTypeCode
string (optional) 

Export Control Project Type Code. Maximum length is 3.

description
string (optional) 

Description. Maximum length is 200.

Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  204

Excon Project Traveler Communications

Get Excon Project Traveler Communications by Key
GET/excon/api/v1/excon-project-traveler-communications(key)

Example URI

GET /excon/api/v1/excon-project-traveler-communications(key)
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  200
HideShow
Headers
Content-Type: application/json;charset=UTF-8
Body
{
  "projectTravelerComId": "(val)",
  "communicationDate": "(val)",
  "emailBodyContentCode": "(val)",
  "emailAttachmentContentCode": "(val)",
  "agendaContentCode": "(val)",
  "travelComment": "(val)",
  "traveler.personId": "(val)",
  "_primaryKey": "(val)"
}

Get All Excon Project Traveler Communications
GET/excon/api/v1/excon-project-traveler-communications

Example URI

GET /excon/api/v1/excon-project-traveler-communications
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  200
HideShow
Headers
Content-Type: application/json;charset=UTF-8
Body
[
  {
    "projectTravelerComId": "(val)",
    "communicationDate": "(val)",
    "emailBodyContentCode": "(val)",
    "emailAttachmentContentCode": "(val)",
    "agendaContentCode": "(val)",
    "travelComment": "(val)",
    "traveler.personId": "(val)",
    "_primaryKey": "(val)"
  },
  {
    "projectTravelerComId": "(val)",
    "communicationDate": "(val)",
    "emailBodyContentCode": "(val)",
    "emailAttachmentContentCode": "(val)",
    "agendaContentCode": "(val)",
    "travelComment": "(val)",
    "traveler.personId": "(val)",
    "_primaryKey": "(val)"
  }
]

Get All Excon Project Traveler Communications with Filtering
GET/excon/api/v1/excon-project-traveler-communications

Example URI

GET /excon/api/v1/excon-project-traveler-communications
URI Parameters
HideShow
projectTravelerComId
string (optional) 
communicationDate
string (optional) 
emailBodyContentCode
string (optional) 
emailAttachmentContentCode
string (optional) 
agendaContentCode
string (optional) 
travelComment
string (optional) 
traveler.personId
string (optional) 
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  200
HideShow
Headers
Content-Type: application/json;charset=UTF-8
Body
[
  {
    "projectTravelerComId": "(val)",
    "communicationDate": "(val)",
    "emailBodyContentCode": "(val)",
    "emailAttachmentContentCode": "(val)",
    "agendaContentCode": "(val)",
    "travelComment": "(val)",
    "traveler.personId": "(val)",
    "_primaryKey": "(val)"
  },
  {
    "projectTravelerComId": "(val)",
    "communicationDate": "(val)",
    "emailBodyContentCode": "(val)",
    "emailAttachmentContentCode": "(val)",
    "agendaContentCode": "(val)",
    "travelComment": "(val)",
    "traveler.personId": "(val)",
    "_primaryKey": "(val)"
  }
]

Get Schema for Excon Project Traveler Communications
GET/excon/api/v1/excon-project-traveler-communications

Example URI

GET /excon/api/v1/excon-project-traveler-communications
URI Parameters
HideShow
_schema
string (required) 

will instruct the endpoint to return a schema data structure for the resource

Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  200
HideShow
Headers
Content-Type: application/json;charset=UTF-8
Body
{
  "columns": [
    "projectTravelerComId",
    "communicationDate",
    "emailBodyContentCode",
    "emailAttachmentContentCode",
    "agendaContentCode",
    "travelComment",
    "traveler.personId"
  ],
  "primaryKey": "projectTravelerComId"
}

Get Blueprint API specification for Excon Project Traveler Communications
GET/excon/api/v1/excon-project-traveler-communications

Example URI

GET /excon/api/v1/excon-project-traveler-communications
URI Parameters
HideShow
_blueprint
string (required) 

will instruct the endpoint to return an api blueprint markdown file for the resource

Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: text/markdown
Response  200
HideShow
Headers
Content-Type: text/markdown;charset=UTF-8
Content-Disposition: attachment; filename="Excon Project Traveler Communications.md"
transfer-encoding: chunked

Update Excon Project Traveler Communications
PUT/excon/api/v1/excon-project-traveler-communications(key)

Example URI

PUT /excon/api/v1/excon-project-traveler-communications(key)
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Body
{
  "projectTravelerComId": "(val)",
  "communicationDate": "(val)",
  "emailBodyContentCode": "(val)",
  "emailAttachmentContentCode": "(val)",
  "agendaContentCode": "(val)",
  "travelComment": "(val)",
  "traveler.personId": "(val)",
  "_primaryKey": "(val)"
}
Response  204

Update Multiple Excon Project Traveler Communications
PUT/excon/api/v1/excon-project-traveler-communications

Example URI

PUT /excon/api/v1/excon-project-traveler-communications
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Body
[
  {
    "projectTravelerComId": "(val)",
    "communicationDate": "(val)",
    "emailBodyContentCode": "(val)",
    "emailAttachmentContentCode": "(val)",
    "agendaContentCode": "(val)",
    "travelComment": "(val)",
    "traveler.personId": "(val)",
    "_primaryKey": "(val)"
  },
  {
    "projectTravelerComId": "(val)",
    "communicationDate": "(val)",
    "emailBodyContentCode": "(val)",
    "emailAttachmentContentCode": "(val)",
    "agendaContentCode": "(val)",
    "travelComment": "(val)",
    "traveler.personId": "(val)",
    "_primaryKey": "(val)"
  }
]
Response  204

Update Specific Attributes Excon Project Traveler Communications
PATCH/excon/api/v1/excon-project-traveler-communications(key)

Example URI

PATCH /excon/api/v1/excon-project-traveler-communications(key)
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Body
{
  "projectTravelerComId": "(val)",
  "communicationDate": "(val)",
  "emailBodyContentCode": "(val)",
  "emailAttachmentContentCode": "(val)",
  "agendaContentCode": "(val)",
  "travelComment": "(val)",
  "traveler.personId": "(val)",
  "_primaryKey": "(val)"
}
Response  204
HideShow
Body
{
  "projectTravelerComId": "(val)",
  "communicationDate": "(val)",
  "emailBodyContentCode": "(val)",
  "emailAttachmentContentCode": "(val)",
  "agendaContentCode": "(val)",
  "travelComment": "(val)",
  "traveler.personId": "(val)",
  "_primaryKey": "(val)"
}

Insert Excon Project Traveler Communications
POST/excon/api/v1/excon-project-traveler-communications

Example URI

POST /excon/api/v1/excon-project-traveler-communications
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Body
{
  "projectTravelerComId": "(val)",
  "communicationDate": "(val)",
  "emailBodyContentCode": "(val)",
  "emailAttachmentContentCode": "(val)",
  "agendaContentCode": "(val)",
  "travelComment": "(val)",
  "traveler.personId": "(val)",
  "_primaryKey": "(val)"
}
Response  201
HideShow
Body
{
  "projectTravelerComId": "(val)",
  "communicationDate": "(val)",
  "emailBodyContentCode": "(val)",
  "emailAttachmentContentCode": "(val)",
  "agendaContentCode": "(val)",
  "travelComment": "(val)",
  "traveler.personId": "(val)",
  "_primaryKey": "(val)"
}

Insert Multiple Excon Project Traveler Communications
POST/excon/api/v1/excon-project-traveler-communications

Example URI

POST /excon/api/v1/excon-project-traveler-communications
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Body
[
  {
    "projectTravelerComId": "(val)",
    "communicationDate": "(val)",
    "emailBodyContentCode": "(val)",
    "emailAttachmentContentCode": "(val)",
    "agendaContentCode": "(val)",
    "travelComment": "(val)",
    "traveler.personId": "(val)",
    "_primaryKey": "(val)"
  },
  {
    "projectTravelerComId": "(val)",
    "communicationDate": "(val)",
    "emailBodyContentCode": "(val)",
    "emailAttachmentContentCode": "(val)",
    "agendaContentCode": "(val)",
    "travelComment": "(val)",
    "traveler.personId": "(val)",
    "_primaryKey": "(val)"
  }
]
Response  201
HideShow
Body
[
  {
    "projectTravelerComId": "(val)",
    "communicationDate": "(val)",
    "emailBodyContentCode": "(val)",
    "emailAttachmentContentCode": "(val)",
    "agendaContentCode": "(val)",
    "travelComment": "(val)",
    "traveler.personId": "(val)",
    "_primaryKey": "(val)"
  },
  {
    "projectTravelerComId": "(val)",
    "communicationDate": "(val)",
    "emailBodyContentCode": "(val)",
    "emailAttachmentContentCode": "(val)",
    "agendaContentCode": "(val)",
    "travelComment": "(val)",
    "traveler.personId": "(val)",
    "_primaryKey": "(val)"
  }
]

Delete Excon Project Traveler Communications by Key
DELETE/excon/api/v1/excon-project-traveler-communications(key)

Example URI

DELETE /excon/api/v1/excon-project-traveler-communications(key)
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  204

Delete All Excon Project Traveler Communications
DELETE/excon/api/v1/excon-project-traveler-communications

Example URI

DELETE /excon/api/v1/excon-project-traveler-communications
URI Parameters
HideShow
_allowMulti
boolean (required) 

flag to allow multiple resources to be deleted in one operation

Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  204

Delete All Excon Project Traveler Communications with Matching
DELETE/excon/api/v1/excon-project-traveler-communications

Example URI

DELETE /excon/api/v1/excon-project-traveler-communications
URI Parameters
HideShow
_allowMulti
boolean (required) 

flag to allow multiple resources to be deleted in one operation

projectTravelerComId
string (optional) 
communicationDate
string (optional) 
emailBodyContentCode
string (optional) 
emailAttachmentContentCode
string (optional) 
agendaContentCode
string (optional) 
travelComment
string (optional) 
traveler.personId
string (optional) 
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  204

Excon Project Travelers

Get Excon Project Travelers by Key
GET/excon/api/v1/excon-project-travelers(key)

Example URI

GET /excon/api/v1/excon-project-travelers(key)
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  200
HideShow
Headers
Content-Type: application/json;charset=UTF-8
Body
{
  "personId": "(val)",
  "_primaryKey": "(val)"
}

Get All Excon Project Travelers
GET/excon/api/v1/excon-project-travelers

Example URI

GET /excon/api/v1/excon-project-travelers
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  200
HideShow
Headers
Content-Type: application/json;charset=UTF-8
Body
[
  {
    "personId": "(val)",
    "_primaryKey": "(val)"
  },
  {
    "personId": "(val)",
    "_primaryKey": "(val)"
  }
]

Get All Excon Project Travelers with Filtering
GET/excon/api/v1/excon-project-travelers

Example URI

GET /excon/api/v1/excon-project-travelers
URI Parameters
HideShow
personId
string (optional) 
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  200
HideShow
Headers
Content-Type: application/json;charset=UTF-8
Body
[
  {
    "personId": "(val)",
    "_primaryKey": "(val)"
  },
  {
    "personId": "(val)",
    "_primaryKey": "(val)"
  }
]

Get Schema for Excon Project Travelers
GET/excon/api/v1/excon-project-travelers

Example URI

GET /excon/api/v1/excon-project-travelers
URI Parameters
HideShow
_schema
string (required) 

will instruct the endpoint to return a schema data structure for the resource

Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  200
HideShow
Headers
Content-Type: application/json;charset=UTF-8
Body
{
  "columns": [
    "personId"
  ],
  "primaryKey": "personId"
}

Get Blueprint API specification for Excon Project Travelers
GET/excon/api/v1/excon-project-travelers

Example URI

GET /excon/api/v1/excon-project-travelers
URI Parameters
HideShow
_blueprint
string (required) 

will instruct the endpoint to return an api blueprint markdown file for the resource

Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: text/markdown
Response  200
HideShow
Headers
Content-Type: text/markdown;charset=UTF-8
Content-Disposition: attachment; filename="Excon Project Travelers.md"
transfer-encoding: chunked

Update Excon Project Travelers
PUT/excon/api/v1/excon-project-travelers(key)

Example URI

PUT /excon/api/v1/excon-project-travelers(key)
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Body
{
  "personId": "(val)",
  "_primaryKey": "(val)"
}
Response  204

Update Multiple Excon Project Travelers
PUT/excon/api/v1/excon-project-travelers

Example URI

PUT /excon/api/v1/excon-project-travelers
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Body
[
  {
    "personId": "(val)",
    "_primaryKey": "(val)"
  },
  {
    "personId": "(val)",
    "_primaryKey": "(val)"
  }
]
Response  204

Update Specific Attributes Excon Project Travelers
PATCH/excon/api/v1/excon-project-travelers(key)

Example URI

PATCH /excon/api/v1/excon-project-travelers(key)
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Body
{
  "personId": "(val)",
  "_primaryKey": "(val)"
}
Response  204
HideShow
Body
{
  "personId": "(val)",
  "_primaryKey": "(val)"
}

Insert Excon Project Travelers
POST/excon/api/v1/excon-project-travelers

Example URI

POST /excon/api/v1/excon-project-travelers
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Body
{
  "personId": "(val)",
  "_primaryKey": "(val)"
}
Response  201
HideShow
Body
{
  "personId": "(val)",
  "_primaryKey": "(val)"
}

Insert Multiple Excon Project Travelers
POST/excon/api/v1/excon-project-travelers

Example URI

POST /excon/api/v1/excon-project-travelers
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Body
[
  {
    "personId": "(val)",
    "_primaryKey": "(val)"
  },
  {
    "personId": "(val)",
    "_primaryKey": "(val)"
  }
]
Response  201
HideShow
Body
[
  {
    "personId": "(val)",
    "_primaryKey": "(val)"
  },
  {
    "personId": "(val)",
    "_primaryKey": "(val)"
  }
]

Delete Excon Project Travelers by Key
DELETE/excon/api/v1/excon-project-travelers(key)

Example URI

DELETE /excon/api/v1/excon-project-travelers(key)
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  204

Delete All Excon Project Travelers
DELETE/excon/api/v1/excon-project-travelers

Example URI

DELETE /excon/api/v1/excon-project-travelers
URI Parameters
HideShow
_allowMulti
boolean (required) 

flag to allow multiple resources to be deleted in one operation

Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  204

Delete All Excon Project Travelers with Matching
DELETE/excon/api/v1/excon-project-travelers

Example URI

DELETE /excon/api/v1/excon-project-travelers
URI Parameters
HideShow
_allowMulti
boolean (required) 

flag to allow multiple resources to be deleted in one operation

personId
string (optional) 
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  204

Excon Project Types

Get Excon Project Types by Key
GET/excon/api/v1/excon-project-types(key)

Example URI

GET /excon/api/v1/excon-project-types(key)
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  200
HideShow
Headers
Content-Type: application/json;charset=UTF-8
Body
{
  "exconProjectTypeCode": "(val)",
  "description": "(val)",
  "_primaryKey": "(val)"
}

Get All Excon Project Types
GET/excon/api/v1/excon-project-types

Example URI

GET /excon/api/v1/excon-project-types
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  200
HideShow
Headers
Content-Type: application/json;charset=UTF-8
Body
[
  {
    "exconProjectTypeCode": "(val)",
    "description": "(val)",
    "_primaryKey": "(val)"
  },
  {
    "exconProjectTypeCode": "(val)",
    "description": "(val)",
    "_primaryKey": "(val)"
  }
]

Get All Excon Project Types with Filtering
GET/excon/api/v1/excon-project-types

Example URI

GET /excon/api/v1/excon-project-types
URI Parameters
HideShow
exconProjectTypeCode
string (optional) 

Export Control Project Type Code. Maximum length is 3.

description
string (optional) 

Description. Maximum length is 200.

Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  200
HideShow
Headers
Content-Type: application/json;charset=UTF-8
Body
[
  {
    "exconProjectTypeCode": "(val)",
    "description": "(val)",
    "_primaryKey": "(val)"
  },
  {
    "exconProjectTypeCode": "(val)",
    "description": "(val)",
    "_primaryKey": "(val)"
  }
]

Get Schema for Excon Project Types
GET/excon/api/v1/excon-project-types

Example URI

GET /excon/api/v1/excon-project-types
URI Parameters
HideShow
_schema
string (required) 

will instruct the endpoint to return a schema data structure for the resource

Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  200
HideShow
Headers
Content-Type: application/json;charset=UTF-8
Body
{
  "columns": [
    "exconProjectTypeCode",
    "description"
  ],
  "primaryKey": "exconProjectTypeCode"
}

Get Blueprint API specification for Excon Project Types
GET/excon/api/v1/excon-project-types

Example URI

GET /excon/api/v1/excon-project-types
URI Parameters
HideShow
_blueprint
string (required) 

will instruct the endpoint to return an api blueprint markdown file for the resource

Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: text/markdown
Response  200
HideShow
Headers
Content-Type: text/markdown;charset=UTF-8
Content-Disposition: attachment; filename="Excon Project Types.md"
transfer-encoding: chunked

Update Excon Project Types
PUT/excon/api/v1/excon-project-types(key)

Example URI

PUT /excon/api/v1/excon-project-types(key)
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Body
{
  "exconProjectTypeCode": "(val)",
  "description": "(val)",
  "_primaryKey": "(val)"
}
Response  204

Update Multiple Excon Project Types
PUT/excon/api/v1/excon-project-types

Example URI

PUT /excon/api/v1/excon-project-types
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Body
[
  {
    "exconProjectTypeCode": "(val)",
    "description": "(val)",
    "_primaryKey": "(val)"
  },
  {
    "exconProjectTypeCode": "(val)",
    "description": "(val)",
    "_primaryKey": "(val)"
  }
]
Response  204

Update Specific Attributes Excon Project Types
PATCH/excon/api/v1/excon-project-types(key)

Example URI

PATCH /excon/api/v1/excon-project-types(key)
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Body
{
  "exconProjectTypeCode": "(val)",
  "description": "(val)",
  "_primaryKey": "(val)"
}
Response  204
HideShow
Body
{
  "exconProjectTypeCode": "(val)",
  "description": "(val)",
  "_primaryKey": "(val)"
}

Insert Excon Project Types
POST/excon/api/v1/excon-project-types

Example URI

POST /excon/api/v1/excon-project-types
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Body
{
  "exconProjectTypeCode": "(val)",
  "description": "(val)",
  "_primaryKey": "(val)"
}
Response  201
HideShow
Body
{
  "exconProjectTypeCode": "(val)",
  "description": "(val)",
  "_primaryKey": "(val)"
}

Insert Multiple Excon Project Types
POST/excon/api/v1/excon-project-types

Example URI

POST /excon/api/v1/excon-project-types
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Body
[
  {
    "exconProjectTypeCode": "(val)",
    "description": "(val)",
    "_primaryKey": "(val)"
  },
  {
    "exconProjectTypeCode": "(val)",
    "description": "(val)",
    "_primaryKey": "(val)"
  }
]
Response  201
HideShow
Body
[
  {
    "exconProjectTypeCode": "(val)",
    "description": "(val)",
    "_primaryKey": "(val)"
  },
  {
    "exconProjectTypeCode": "(val)",
    "description": "(val)",
    "_primaryKey": "(val)"
  }
]

Delete Excon Project Types by Key
DELETE/excon/api/v1/excon-project-types(key)

Example URI

DELETE /excon/api/v1/excon-project-types(key)
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  204

Delete All Excon Project Types
DELETE/excon/api/v1/excon-project-types

Example URI

DELETE /excon/api/v1/excon-project-types
URI Parameters
HideShow
_allowMulti
boolean (required) 

flag to allow multiple resources to be deleted in one operation

Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  204

Delete All Excon Project Types with Matching
DELETE/excon/api/v1/excon-project-types

Example URI

DELETE /excon/api/v1/excon-project-types
URI Parameters
HideShow
_allowMulti
boolean (required) 

flag to allow multiple resources to be deleted in one operation

exconProjectTypeCode
string (optional) 

Export Control Project Type Code. Maximum length is 3.

description
string (optional) 

Description. Maximum length is 200.

Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  204

Excon Project Unit Person Role Types

Get Excon Project Unit Person Role Types by Key
GET/excon/api/v1/excon-project-unit-person-role-types(key)

Example URI

GET /excon/api/v1/excon-project-unit-person-role-types(key)
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  200
HideShow
Headers
Content-Type: application/json;charset=UTF-8
Body
{
  "exconProjectUnitPersonRoleTypeCode": "(val)",
  "description": "(val)",
  "_primaryKey": "(val)"
}

Get All Excon Project Unit Person Role Types
GET/excon/api/v1/excon-project-unit-person-role-types

Example URI

GET /excon/api/v1/excon-project-unit-person-role-types
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  200
HideShow
Headers
Content-Type: application/json;charset=UTF-8
Body
[
  {
    "exconProjectUnitPersonRoleTypeCode": "(val)",
    "description": "(val)",
    "_primaryKey": "(val)"
  },
  {
    "exconProjectUnitPersonRoleTypeCode": "(val)",
    "description": "(val)",
    "_primaryKey": "(val)"
  }
]

Get All Excon Project Unit Person Role Types with Filtering
GET/excon/api/v1/excon-project-unit-person-role-types

Example URI

GET /excon/api/v1/excon-project-unit-person-role-types
URI Parameters
HideShow
exconProjectUnitPersonRoleTypeCode
string (optional) 

Export Control Project Unit Person Role Type Code. Maximum length is 5.

description
string (optional) 

Description. Maximum length is 200.

Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  200
HideShow
Headers
Content-Type: application/json;charset=UTF-8
Body
[
  {
    "exconProjectUnitPersonRoleTypeCode": "(val)",
    "description": "(val)",
    "_primaryKey": "(val)"
  },
  {
    "exconProjectUnitPersonRoleTypeCode": "(val)",
    "description": "(val)",
    "_primaryKey": "(val)"
  }
]

Get Schema for Excon Project Unit Person Role Types
GET/excon/api/v1/excon-project-unit-person-role-types

Example URI

GET /excon/api/v1/excon-project-unit-person-role-types
URI Parameters
HideShow
_schema
string (required) 

will instruct the endpoint to return a schema data structure for the resource

Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  200
HideShow
Headers
Content-Type: application/json;charset=UTF-8
Body
{
  "columns": [
    "exconProjectUnitPersonRoleTypeCode",
    "description"
  ],
  "primaryKey": "exconProjectUnitPersonRoleTypeCode"
}

Get Blueprint API specification for Excon Project Unit Person Role Types
GET/excon/api/v1/excon-project-unit-person-role-types

Example URI

GET /excon/api/v1/excon-project-unit-person-role-types
URI Parameters
HideShow
_blueprint
string (required) 

will instruct the endpoint to return an api blueprint markdown file for the resource

Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: text/markdown
Response  200
HideShow
Headers
Content-Type: text/markdown;charset=UTF-8
Content-Disposition: attachment; filename="Excon Project Unit Person Role Types.md"
transfer-encoding: chunked

Update Excon Project Unit Person Role Types
PUT/excon/api/v1/excon-project-unit-person-role-types(key)

Example URI

PUT /excon/api/v1/excon-project-unit-person-role-types(key)
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Body
{
  "exconProjectUnitPersonRoleTypeCode": "(val)",
  "description": "(val)",
  "_primaryKey": "(val)"
}
Response  204

Update Multiple Excon Project Unit Person Role Types
PUT/excon/api/v1/excon-project-unit-person-role-types

Example URI

PUT /excon/api/v1/excon-project-unit-person-role-types
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Body
[
  {
    "exconProjectUnitPersonRoleTypeCode": "(val)",
    "description": "(val)",
    "_primaryKey": "(val)"
  },
  {
    "exconProjectUnitPersonRoleTypeCode": "(val)",
    "description": "(val)",
    "_primaryKey": "(val)"
  }
]
Response  204

Update Specific Attributes Excon Project Unit Person Role Types
PATCH/excon/api/v1/excon-project-unit-person-role-types(key)

Example URI

PATCH /excon/api/v1/excon-project-unit-person-role-types(key)
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Body
{
  "exconProjectUnitPersonRoleTypeCode": "(val)",
  "description": "(val)",
  "_primaryKey": "(val)"
}
Response  204
HideShow
Body
{
  "exconProjectUnitPersonRoleTypeCode": "(val)",
  "description": "(val)",
  "_primaryKey": "(val)"
}

Insert Excon Project Unit Person Role Types
POST/excon/api/v1/excon-project-unit-person-role-types

Example URI

POST /excon/api/v1/excon-project-unit-person-role-types
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Body
{
  "exconProjectUnitPersonRoleTypeCode": "(val)",
  "description": "(val)",
  "_primaryKey": "(val)"
}
Response  201
HideShow
Body
{
  "exconProjectUnitPersonRoleTypeCode": "(val)",
  "description": "(val)",
  "_primaryKey": "(val)"
}

Insert Multiple Excon Project Unit Person Role Types
POST/excon/api/v1/excon-project-unit-person-role-types

Example URI

POST /excon/api/v1/excon-project-unit-person-role-types
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Body
[
  {
    "exconProjectUnitPersonRoleTypeCode": "(val)",
    "description": "(val)",
    "_primaryKey": "(val)"
  },
  {
    "exconProjectUnitPersonRoleTypeCode": "(val)",
    "description": "(val)",
    "_primaryKey": "(val)"
  }
]
Response  201
HideShow
Body
[
  {
    "exconProjectUnitPersonRoleTypeCode": "(val)",
    "description": "(val)",
    "_primaryKey": "(val)"
  },
  {
    "exconProjectUnitPersonRoleTypeCode": "(val)",
    "description": "(val)",
    "_primaryKey": "(val)"
  }
]

Delete Excon Project Unit Person Role Types by Key
DELETE/excon/api/v1/excon-project-unit-person-role-types(key)

Example URI

DELETE /excon/api/v1/excon-project-unit-person-role-types(key)
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  204

Delete All Excon Project Unit Person Role Types
DELETE/excon/api/v1/excon-project-unit-person-role-types

Example URI

DELETE /excon/api/v1/excon-project-unit-person-role-types
URI Parameters
HideShow
_allowMulti
boolean (required) 

flag to allow multiple resources to be deleted in one operation

Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  204

Delete All Excon Project Unit Person Role Types with Matching
DELETE/excon/api/v1/excon-project-unit-person-role-types

Example URI

DELETE /excon/api/v1/excon-project-unit-person-role-types
URI Parameters
HideShow
_allowMulti
boolean (required) 

flag to allow multiple resources to be deleted in one operation

exconProjectUnitPersonRoleTypeCode
string (optional) 

Export Control Project Unit Person Role Type Code. Maximum length is 5.

description
string (optional) 

Description. Maximum length is 200.

Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  204

Excon Project Unit Persons

Get Excon Project Unit Persons by Key
GET/excon/api/v1/excon-project-unit-persons(key)

Example URI

GET /excon/api/v1/excon-project-unit-persons(key)
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  200
HideShow
Headers
Content-Type: application/json;charset=UTF-8
Body
{
  "exconProjectUnitPersonId": "(val)",
  "personId": "(val)",
  "fullName": "(val)",
  "unitAdministratorTypeCode": "(val)",
  "projectNumber": "(val)",
  "sequenceNumber": "(val)",
  "unitAdministratorUnitNumber": "(val)",
  "exconProject.projectId": "(val)",
  "_primaryKey": "(val)"
}

Get All Excon Project Unit Persons
GET/excon/api/v1/excon-project-unit-persons

Example URI

GET /excon/api/v1/excon-project-unit-persons
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  200
HideShow
Headers
Content-Type: application/json;charset=UTF-8
Body
[
  {
    "exconProjectUnitPersonId": "(val)",
    "personId": "(val)",
    "fullName": "(val)",
    "unitAdministratorTypeCode": "(val)",
    "projectNumber": "(val)",
    "sequenceNumber": "(val)",
    "unitAdministratorUnitNumber": "(val)",
    "exconProject.projectId": "(val)",
    "_primaryKey": "(val)"
  },
  {
    "exconProjectUnitPersonId": "(val)",
    "personId": "(val)",
    "fullName": "(val)",
    "unitAdministratorTypeCode": "(val)",
    "projectNumber": "(val)",
    "sequenceNumber": "(val)",
    "unitAdministratorUnitNumber": "(val)",
    "exconProject.projectId": "(val)",
    "_primaryKey": "(val)"
  }
]

Get All Excon Project Unit Persons with Filtering
GET/excon/api/v1/excon-project-unit-persons

Example URI

GET /excon/api/v1/excon-project-unit-persons
URI Parameters
HideShow
exconProjectUnitPersonId
string (optional) 

Export Control Unit Person ID. Maximum length is 22.

personId
string (optional) 

Person ID. Maximum length is 40.

fullName
string (optional) 

Full Name. Maximum length is 90.

unitAdministratorTypeCode
string (optional) 

Unit Administrator Type Code. Maximum length is 5.

projectNumber
string (optional) 
sequenceNumber
string (optional) 
unitAdministratorUnitNumber
string (optional) 

Unit Administrator Unit Number. Maximum length is 8.

exconProject.projectId
string (optional) 
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  200
HideShow
Headers
Content-Type: application/json;charset=UTF-8
Body
[
  {
    "exconProjectUnitPersonId": "(val)",
    "personId": "(val)",
    "fullName": "(val)",
    "unitAdministratorTypeCode": "(val)",
    "projectNumber": "(val)",
    "sequenceNumber": "(val)",
    "unitAdministratorUnitNumber": "(val)",
    "exconProject.projectId": "(val)",
    "_primaryKey": "(val)"
  },
  {
    "exconProjectUnitPersonId": "(val)",
    "personId": "(val)",
    "fullName": "(val)",
    "unitAdministratorTypeCode": "(val)",
    "projectNumber": "(val)",
    "sequenceNumber": "(val)",
    "unitAdministratorUnitNumber": "(val)",
    "exconProject.projectId": "(val)",
    "_primaryKey": "(val)"
  }
]

Get Schema for Excon Project Unit Persons
GET/excon/api/v1/excon-project-unit-persons

Example URI

GET /excon/api/v1/excon-project-unit-persons
URI Parameters
HideShow
_schema
string (required) 

will instruct the endpoint to return a schema data structure for the resource

Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  200
HideShow
Headers
Content-Type: application/json;charset=UTF-8
Body
{
  "columns": [
    "exconProjectUnitPersonId",
    "personId",
    "fullName",
    "unitAdministratorTypeCode",
    "projectNumber",
    "sequenceNumber",
    "unitAdministratorUnitNumber",
    "exconProject.projectId"
  ],
  "primaryKey": "exconProjectUnitPersonId"
}

Get Blueprint API specification for Excon Project Unit Persons
GET/excon/api/v1/excon-project-unit-persons

Example URI

GET /excon/api/v1/excon-project-unit-persons
URI Parameters
HideShow
_blueprint
string (required) 

will instruct the endpoint to return an api blueprint markdown file for the resource

Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: text/markdown
Response  200
HideShow
Headers
Content-Type: text/markdown;charset=UTF-8
Content-Disposition: attachment; filename="Excon Project Unit Persons.md"
transfer-encoding: chunked

Update Excon Project Unit Persons
PUT/excon/api/v1/excon-project-unit-persons(key)

Example URI

PUT /excon/api/v1/excon-project-unit-persons(key)
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Body
{
  "exconProjectUnitPersonId": "(val)",
  "personId": "(val)",
  "fullName": "(val)",
  "unitAdministratorTypeCode": "(val)",
  "projectNumber": "(val)",
  "sequenceNumber": "(val)",
  "unitAdministratorUnitNumber": "(val)",
  "exconProject.projectId": "(val)",
  "_primaryKey": "(val)"
}
Response  204

Update Multiple Excon Project Unit Persons
PUT/excon/api/v1/excon-project-unit-persons

Example URI

PUT /excon/api/v1/excon-project-unit-persons
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Body
[
  {
    "exconProjectUnitPersonId": "(val)",
    "personId": "(val)",
    "fullName": "(val)",
    "unitAdministratorTypeCode": "(val)",
    "projectNumber": "(val)",
    "sequenceNumber": "(val)",
    "unitAdministratorUnitNumber": "(val)",
    "exconProject.projectId": "(val)",
    "_primaryKey": "(val)"
  },
  {
    "exconProjectUnitPersonId": "(val)",
    "personId": "(val)",
    "fullName": "(val)",
    "unitAdministratorTypeCode": "(val)",
    "projectNumber": "(val)",
    "sequenceNumber": "(val)",
    "unitAdministratorUnitNumber": "(val)",
    "exconProject.projectId": "(val)",
    "_primaryKey": "(val)"
  }
]
Response  204

Update Specific Attributes Excon Project Unit Persons
PATCH/excon/api/v1/excon-project-unit-persons(key)

Example URI

PATCH /excon/api/v1/excon-project-unit-persons(key)
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Body
{
  "exconProjectUnitPersonId": "(val)",
  "personId": "(val)",
  "fullName": "(val)",
  "unitAdministratorTypeCode": "(val)",
  "projectNumber": "(val)",
  "sequenceNumber": "(val)",
  "unitAdministratorUnitNumber": "(val)",
  "exconProject.projectId": "(val)",
  "_primaryKey": "(val)"
}
Response  204
HideShow
Body
{
  "exconProjectUnitPersonId": "(val)",
  "personId": "(val)",
  "fullName": "(val)",
  "unitAdministratorTypeCode": "(val)",
  "projectNumber": "(val)",
  "sequenceNumber": "(val)",
  "unitAdministratorUnitNumber": "(val)",
  "exconProject.projectId": "(val)",
  "_primaryKey": "(val)"
}

Insert Excon Project Unit Persons
POST/excon/api/v1/excon-project-unit-persons

Example URI

POST /excon/api/v1/excon-project-unit-persons
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Body
{
  "exconProjectUnitPersonId": "(val)",
  "personId": "(val)",
  "fullName": "(val)",
  "unitAdministratorTypeCode": "(val)",
  "projectNumber": "(val)",
  "sequenceNumber": "(val)",
  "unitAdministratorUnitNumber": "(val)",
  "exconProject.projectId": "(val)",
  "_primaryKey": "(val)"
}
Response  201
HideShow
Body
{
  "exconProjectUnitPersonId": "(val)",
  "personId": "(val)",
  "fullName": "(val)",
  "unitAdministratorTypeCode": "(val)",
  "projectNumber": "(val)",
  "sequenceNumber": "(val)",
  "unitAdministratorUnitNumber": "(val)",
  "exconProject.projectId": "(val)",
  "_primaryKey": "(val)"
}

Insert Multiple Excon Project Unit Persons
POST/excon/api/v1/excon-project-unit-persons

Example URI

POST /excon/api/v1/excon-project-unit-persons
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Body
[
  {
    "exconProjectUnitPersonId": "(val)",
    "personId": "(val)",
    "fullName": "(val)",
    "unitAdministratorTypeCode": "(val)",
    "projectNumber": "(val)",
    "sequenceNumber": "(val)",
    "unitAdministratorUnitNumber": "(val)",
    "exconProject.projectId": "(val)",
    "_primaryKey": "(val)"
  },
  {
    "exconProjectUnitPersonId": "(val)",
    "personId": "(val)",
    "fullName": "(val)",
    "unitAdministratorTypeCode": "(val)",
    "projectNumber": "(val)",
    "sequenceNumber": "(val)",
    "unitAdministratorUnitNumber": "(val)",
    "exconProject.projectId": "(val)",
    "_primaryKey": "(val)"
  }
]
Response  201
HideShow
Body
[
  {
    "exconProjectUnitPersonId": "(val)",
    "personId": "(val)",
    "fullName": "(val)",
    "unitAdministratorTypeCode": "(val)",
    "projectNumber": "(val)",
    "sequenceNumber": "(val)",
    "unitAdministratorUnitNumber": "(val)",
    "exconProject.projectId": "(val)",
    "_primaryKey": "(val)"
  },
  {
    "exconProjectUnitPersonId": "(val)",
    "personId": "(val)",
    "fullName": "(val)",
    "unitAdministratorTypeCode": "(val)",
    "projectNumber": "(val)",
    "sequenceNumber": "(val)",
    "unitAdministratorUnitNumber": "(val)",
    "exconProject.projectId": "(val)",
    "_primaryKey": "(val)"
  }
]

Delete Excon Project Unit Persons by Key
DELETE/excon/api/v1/excon-project-unit-persons(key)

Example URI

DELETE /excon/api/v1/excon-project-unit-persons(key)
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  204

Delete All Excon Project Unit Persons
DELETE/excon/api/v1/excon-project-unit-persons

Example URI

DELETE /excon/api/v1/excon-project-unit-persons
URI Parameters
HideShow
_allowMulti
boolean (required) 

flag to allow multiple resources to be deleted in one operation

Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  204

Delete All Excon Project Unit Persons with Matching
DELETE/excon/api/v1/excon-project-unit-persons

Example URI

DELETE /excon/api/v1/excon-project-unit-persons
URI Parameters
HideShow
_allowMulti
boolean (required) 

flag to allow multiple resources to be deleted in one operation

exconProjectUnitPersonId
string (optional) 

Export Control Unit Person ID. Maximum length is 22.

personId
string (optional) 

Person ID. Maximum length is 40.

fullName
string (optional) 

Full Name. Maximum length is 90.

unitAdministratorTypeCode
string (optional) 

Unit Administrator Type Code. Maximum length is 5.

projectNumber
string (optional) 
sequenceNumber
string (optional) 
unitAdministratorUnitNumber
string (optional) 

Unit Administrator Unit Number. Maximum length is 8.

exconProject.projectId
string (optional) 
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  204

Excon Projects

Get Excon Projects by Key
GET/excon/api/v1/excon-projects(key)

Example URI

GET /excon/api/v1/excon-projects(key)
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  200
HideShow
Headers
Content-Type: application/json;charset=UTF-8
Body
{
  "projectNumber": "(val)",
  "sequenceNumber": "(val)",
  "title": "(val)",
  "projectTypeCode": "(val)",
  "projectId": "(val)",
  "unitNumber": "(val)",
  "sponsorCode": "(val)",
  "fundamentalResearch": "(val)",
  "internationalResearch": "(val)",
  "classifiedResearch": "(val)",
  "restrictedResearch": "(val)",
  "projectStartDate": "(val)",
  "projectEndDate": "(val)",
  "projectStatusCode": "(val)",
  "agreementRole": "(val)",
  "responsibleParty": "(val)",
  "exconProjectSequenceStatus": "(val)",
  "exconProjectDocument.documentNumber": "(val)",
  "_primaryKey": "(val)"
}

Get All Excon Projects
GET/excon/api/v1/excon-projects

Example URI

GET /excon/api/v1/excon-projects
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  200
HideShow
Headers
Content-Type: application/json;charset=UTF-8
Body
[
  {
    "projectNumber": "(val)",
    "sequenceNumber": "(val)",
    "title": "(val)",
    "projectTypeCode": "(val)",
    "projectId": "(val)",
    "unitNumber": "(val)",
    "sponsorCode": "(val)",
    "fundamentalResearch": "(val)",
    "internationalResearch": "(val)",
    "classifiedResearch": "(val)",
    "restrictedResearch": "(val)",
    "projectStartDate": "(val)",
    "projectEndDate": "(val)",
    "projectStatusCode": "(val)",
    "agreementRole": "(val)",
    "responsibleParty": "(val)",
    "exconProjectSequenceStatus": "(val)",
    "exconProjectDocument.documentNumber": "(val)",
    "_primaryKey": "(val)"
  },
  {
    "projectNumber": "(val)",
    "sequenceNumber": "(val)",
    "title": "(val)",
    "projectTypeCode": "(val)",
    "projectId": "(val)",
    "unitNumber": "(val)",
    "sponsorCode": "(val)",
    "fundamentalResearch": "(val)",
    "internationalResearch": "(val)",
    "classifiedResearch": "(val)",
    "restrictedResearch": "(val)",
    "projectStartDate": "(val)",
    "projectEndDate": "(val)",
    "projectStatusCode": "(val)",
    "agreementRole": "(val)",
    "responsibleParty": "(val)",
    "exconProjectSequenceStatus": "(val)",
    "exconProjectDocument.documentNumber": "(val)",
    "_primaryKey": "(val)"
  }
]

Get All Excon Projects with Filtering
GET/excon/api/v1/excon-projects

Example URI

GET /excon/api/v1/excon-projects
URI Parameters
HideShow
projectNumber
string (optional) 

Project Number. Maximum length is 12.

sequenceNumber
string (optional) 

Sequence Number. Maximum length is 4.

title
string (optional) 

Project Title. Maximum length is 100.

projectTypeCode
string (optional) 

Project Type Code. Maximum length is 3.

projectId
string (optional) 

Project Id. Maximum length is 22.

unitNumber
string (optional) 

The lead unit number for the ExconProject. Maximum length is 8.

sponsorCode
string (optional) 

The identification number of the organization or agency that is providing support for the sponsored project. Maximum length is 6.

fundamentalResearch
string (optional) 

Fundamental Research. Maximum length is 1.

internationalResearch
string (optional) 

International. Maximum length is 1.

classifiedResearch
string (optional) 

Classified. Maximum length is 1.

restrictedResearch
string (optional) 

Export Restricted. Maximum length is 1.

projectStartDate
string (optional) 

Project Start Date. Maximum length is 21.

projectEndDate
string (optional) 

Project End Date. Maximum length is 21.

projectStatusCode
string (optional) 

Project Status. Maximum length is 3.

agreementRole
string (optional) 

Agreement Role. Maximum length is 1.

responsibleParty
string (optional) 

Responsible Party. Maximum length is 40.

exconProjectSequenceStatus
string (optional) 
exconProjectDocument.documentNumber
string (optional) 
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  200
HideShow
Headers
Content-Type: application/json;charset=UTF-8
Body
[
  {
    "projectNumber": "(val)",
    "sequenceNumber": "(val)",
    "title": "(val)",
    "projectTypeCode": "(val)",
    "projectId": "(val)",
    "unitNumber": "(val)",
    "sponsorCode": "(val)",
    "fundamentalResearch": "(val)",
    "internationalResearch": "(val)",
    "classifiedResearch": "(val)",
    "restrictedResearch": "(val)",
    "projectStartDate": "(val)",
    "projectEndDate": "(val)",
    "projectStatusCode": "(val)",
    "agreementRole": "(val)",
    "responsibleParty": "(val)",
    "exconProjectSequenceStatus": "(val)",
    "exconProjectDocument.documentNumber": "(val)",
    "_primaryKey": "(val)"
  },
  {
    "projectNumber": "(val)",
    "sequenceNumber": "(val)",
    "title": "(val)",
    "projectTypeCode": "(val)",
    "projectId": "(val)",
    "unitNumber": "(val)",
    "sponsorCode": "(val)",
    "fundamentalResearch": "(val)",
    "internationalResearch": "(val)",
    "classifiedResearch": "(val)",
    "restrictedResearch": "(val)",
    "projectStartDate": "(val)",
    "projectEndDate": "(val)",
    "projectStatusCode": "(val)",
    "agreementRole": "(val)",
    "responsibleParty": "(val)",
    "exconProjectSequenceStatus": "(val)",
    "exconProjectDocument.documentNumber": "(val)",
    "_primaryKey": "(val)"
  }
]

Get Schema for Excon Projects
GET/excon/api/v1/excon-projects

Example URI

GET /excon/api/v1/excon-projects
URI Parameters
HideShow
_schema
string (required) 

will instruct the endpoint to return a schema data structure for the resource

Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  200
HideShow
Headers
Content-Type: application/json;charset=UTF-8
Body
{
  "columns": [
    "projectNumber",
    "sequenceNumber",
    "title",
    "projectTypeCode",
    "projectId",
    "unitNumber",
    "sponsorCode",
    "fundamentalResearch",
    "internationalResearch",
    "classifiedResearch",
    "restrictedResearch",
    "projectStartDate",
    "projectEndDate",
    "projectStatusCode",
    "agreementRole",
    "responsibleParty",
    "exconProjectSequenceStatus",
    "exconProjectDocument.documentNumber"
  ],
  "primaryKey": "projectId"
}

Get Blueprint API specification for Excon Projects
GET/excon/api/v1/excon-projects

Example URI

GET /excon/api/v1/excon-projects
URI Parameters
HideShow
_blueprint
string (required) 

will instruct the endpoint to return an api blueprint markdown file for the resource

Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: text/markdown
Response  200
HideShow
Headers
Content-Type: text/markdown;charset=UTF-8
Content-Disposition: attachment; filename="Excon Projects.md"
transfer-encoding: chunked

Update Excon Projects
PUT/excon/api/v1/excon-projects(key)

Example URI

PUT /excon/api/v1/excon-projects(key)
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Body
{
  "projectNumber": "(val)",
  "sequenceNumber": "(val)",
  "title": "(val)",
  "projectTypeCode": "(val)",
  "projectId": "(val)",
  "unitNumber": "(val)",
  "sponsorCode": "(val)",
  "fundamentalResearch": "(val)",
  "internationalResearch": "(val)",
  "classifiedResearch": "(val)",
  "restrictedResearch": "(val)",
  "projectStartDate": "(val)",
  "projectEndDate": "(val)",
  "projectStatusCode": "(val)",
  "agreementRole": "(val)",
  "responsibleParty": "(val)",
  "exconProjectSequenceStatus": "(val)",
  "exconProjectDocument.documentNumber": "(val)",
  "_primaryKey": "(val)"
}
Response  204

Update Multiple Excon Projects
PUT/excon/api/v1/excon-projects

Example URI

PUT /excon/api/v1/excon-projects
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Body
[
  {
    "projectNumber": "(val)",
    "sequenceNumber": "(val)",
    "title": "(val)",
    "projectTypeCode": "(val)",
    "projectId": "(val)",
    "unitNumber": "(val)",
    "sponsorCode": "(val)",
    "fundamentalResearch": "(val)",
    "internationalResearch": "(val)",
    "classifiedResearch": "(val)",
    "restrictedResearch": "(val)",
    "projectStartDate": "(val)",
    "projectEndDate": "(val)",
    "projectStatusCode": "(val)",
    "agreementRole": "(val)",
    "responsibleParty": "(val)",
    "exconProjectSequenceStatus": "(val)",
    "exconProjectDocument.documentNumber": "(val)",
    "_primaryKey": "(val)"
  },
  {
    "projectNumber": "(val)",
    "sequenceNumber": "(val)",
    "title": "(val)",
    "projectTypeCode": "(val)",
    "projectId": "(val)",
    "unitNumber": "(val)",
    "sponsorCode": "(val)",
    "fundamentalResearch": "(val)",
    "internationalResearch": "(val)",
    "classifiedResearch": "(val)",
    "restrictedResearch": "(val)",
    "projectStartDate": "(val)",
    "projectEndDate": "(val)",
    "projectStatusCode": "(val)",
    "agreementRole": "(val)",
    "responsibleParty": "(val)",
    "exconProjectSequenceStatus": "(val)",
    "exconProjectDocument.documentNumber": "(val)",
    "_primaryKey": "(val)"
  }
]
Response  204

Update Specific Attributes Excon Projects
PATCH/excon/api/v1/excon-projects(key)

Example URI

PATCH /excon/api/v1/excon-projects(key)
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Body
{
  "projectNumber": "(val)",
  "sequenceNumber": "(val)",
  "title": "(val)",
  "projectTypeCode": "(val)",
  "projectId": "(val)",
  "unitNumber": "(val)",
  "sponsorCode": "(val)",
  "fundamentalResearch": "(val)",
  "internationalResearch": "(val)",
  "classifiedResearch": "(val)",
  "restrictedResearch": "(val)",
  "projectStartDate": "(val)",
  "projectEndDate": "(val)",
  "projectStatusCode": "(val)",
  "agreementRole": "(val)",
  "responsibleParty": "(val)",
  "exconProjectSequenceStatus": "(val)",
  "exconProjectDocument.documentNumber": "(val)",
  "_primaryKey": "(val)"
}
Response  204
HideShow
Body
{
  "projectNumber": "(val)",
  "sequenceNumber": "(val)",
  "title": "(val)",
  "projectTypeCode": "(val)",
  "projectId": "(val)",
  "unitNumber": "(val)",
  "sponsorCode": "(val)",
  "fundamentalResearch": "(val)",
  "internationalResearch": "(val)",
  "classifiedResearch": "(val)",
  "restrictedResearch": "(val)",
  "projectStartDate": "(val)",
  "projectEndDate": "(val)",
  "projectStatusCode": "(val)",
  "agreementRole": "(val)",
  "responsibleParty": "(val)",
  "exconProjectSequenceStatus": "(val)",
  "exconProjectDocument.documentNumber": "(val)",
  "_primaryKey": "(val)"
}

Insert Excon Projects
POST/excon/api/v1/excon-projects

Example URI

POST /excon/api/v1/excon-projects
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Body
{
  "projectNumber": "(val)",
  "sequenceNumber": "(val)",
  "title": "(val)",
  "projectTypeCode": "(val)",
  "projectId": "(val)",
  "unitNumber": "(val)",
  "sponsorCode": "(val)",
  "fundamentalResearch": "(val)",
  "internationalResearch": "(val)",
  "classifiedResearch": "(val)",
  "restrictedResearch": "(val)",
  "projectStartDate": "(val)",
  "projectEndDate": "(val)",
  "projectStatusCode": "(val)",
  "agreementRole": "(val)",
  "responsibleParty": "(val)",
  "exconProjectSequenceStatus": "(val)",
  "exconProjectDocument.documentNumber": "(val)",
  "_primaryKey": "(val)"
}
Response  201
HideShow
Body
{
  "projectNumber": "(val)",
  "sequenceNumber": "(val)",
  "title": "(val)",
  "projectTypeCode": "(val)",
  "projectId": "(val)",
  "unitNumber": "(val)",
  "sponsorCode": "(val)",
  "fundamentalResearch": "(val)",
  "internationalResearch": "(val)",
  "classifiedResearch": "(val)",
  "restrictedResearch": "(val)",
  "projectStartDate": "(val)",
  "projectEndDate": "(val)",
  "projectStatusCode": "(val)",
  "agreementRole": "(val)",
  "responsibleParty": "(val)",
  "exconProjectSequenceStatus": "(val)",
  "exconProjectDocument.documentNumber": "(val)",
  "_primaryKey": "(val)"
}

Insert Multiple Excon Projects
POST/excon/api/v1/excon-projects

Example URI

POST /excon/api/v1/excon-projects
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Body
[
  {
    "projectNumber": "(val)",
    "sequenceNumber": "(val)",
    "title": "(val)",
    "projectTypeCode": "(val)",
    "projectId": "(val)",
    "unitNumber": "(val)",
    "sponsorCode": "(val)",
    "fundamentalResearch": "(val)",
    "internationalResearch": "(val)",
    "classifiedResearch": "(val)",
    "restrictedResearch": "(val)",
    "projectStartDate": "(val)",
    "projectEndDate": "(val)",
    "projectStatusCode": "(val)",
    "agreementRole": "(val)",
    "responsibleParty": "(val)",
    "exconProjectSequenceStatus": "(val)",
    "exconProjectDocument.documentNumber": "(val)",
    "_primaryKey": "(val)"
  },
  {
    "projectNumber": "(val)",
    "sequenceNumber": "(val)",
    "title": "(val)",
    "projectTypeCode": "(val)",
    "projectId": "(val)",
    "unitNumber": "(val)",
    "sponsorCode": "(val)",
    "fundamentalResearch": "(val)",
    "internationalResearch": "(val)",
    "classifiedResearch": "(val)",
    "restrictedResearch": "(val)",
    "projectStartDate": "(val)",
    "projectEndDate": "(val)",
    "projectStatusCode": "(val)",
    "agreementRole": "(val)",
    "responsibleParty": "(val)",
    "exconProjectSequenceStatus": "(val)",
    "exconProjectDocument.documentNumber": "(val)",
    "_primaryKey": "(val)"
  }
]
Response  201
HideShow
Body
[
  {
    "projectNumber": "(val)",
    "sequenceNumber": "(val)",
    "title": "(val)",
    "projectTypeCode": "(val)",
    "projectId": "(val)",
    "unitNumber": "(val)",
    "sponsorCode": "(val)",
    "fundamentalResearch": "(val)",
    "internationalResearch": "(val)",
    "classifiedResearch": "(val)",
    "restrictedResearch": "(val)",
    "projectStartDate": "(val)",
    "projectEndDate": "(val)",
    "projectStatusCode": "(val)",
    "agreementRole": "(val)",
    "responsibleParty": "(val)",
    "exconProjectSequenceStatus": "(val)",
    "exconProjectDocument.documentNumber": "(val)",
    "_primaryKey": "(val)"
  },
  {
    "projectNumber": "(val)",
    "sequenceNumber": "(val)",
    "title": "(val)",
    "projectTypeCode": "(val)",
    "projectId": "(val)",
    "unitNumber": "(val)",
    "sponsorCode": "(val)",
    "fundamentalResearch": "(val)",
    "internationalResearch": "(val)",
    "classifiedResearch": "(val)",
    "restrictedResearch": "(val)",
    "projectStartDate": "(val)",
    "projectEndDate": "(val)",
    "projectStatusCode": "(val)",
    "agreementRole": "(val)",
    "responsibleParty": "(val)",
    "exconProjectSequenceStatus": "(val)",
    "exconProjectDocument.documentNumber": "(val)",
    "_primaryKey": "(val)"
  }
]

Delete Excon Projects by Key
DELETE/excon/api/v1/excon-projects(key)

Example URI

DELETE /excon/api/v1/excon-projects(key)
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  204

Delete All Excon Projects
DELETE/excon/api/v1/excon-projects

Example URI

DELETE /excon/api/v1/excon-projects
URI Parameters
HideShow
_allowMulti
boolean (required) 

flag to allow multiple resources to be deleted in one operation

Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  204

Delete All Excon Projects with Matching
DELETE/excon/api/v1/excon-projects

Example URI

DELETE /excon/api/v1/excon-projects
URI Parameters
HideShow
_allowMulti
boolean (required) 

flag to allow multiple resources to be deleted in one operation

projectNumber
string (optional) 

Project Number. Maximum length is 12.

sequenceNumber
string (optional) 

Sequence Number. Maximum length is 4.

title
string (optional) 

Project Title. Maximum length is 100.

projectTypeCode
string (optional) 

Project Type Code. Maximum length is 3.

projectId
string (optional) 

Project Id. Maximum length is 22.

unitNumber
string (optional) 

The lead unit number for the ExconProject. Maximum length is 8.

sponsorCode
string (optional) 

The identification number of the organization or agency that is providing support for the sponsored project. Maximum length is 6.

fundamentalResearch
string (optional) 

Fundamental Research. Maximum length is 1.

internationalResearch
string (optional) 

International. Maximum length is 1.

classifiedResearch
string (optional) 

Classified. Maximum length is 1.

restrictedResearch
string (optional) 

Export Restricted. Maximum length is 1.

projectStartDate
string (optional) 

Project Start Date. Maximum length is 21.

projectEndDate
string (optional) 

Project End Date. Maximum length is 21.

projectStatusCode
string (optional) 

Project Status. Maximum length is 3.

agreementRole
string (optional) 

Agreement Role. Maximum length is 1.

responsibleParty
string (optional) 

Responsible Party. Maximum length is 40.

exconProjectSequenceStatus
string (optional) 
exconProjectDocument.documentNumber
string (optional) 
Request
HideShow
Headers
Authorization: Bearer {api-key}
Content-Type: application/json
Response  204

Generated by aglio on 31 Oct 2019