POST api/request/{requestID}
Request Information
URI Parameters
Name | Description | Type | Additional information |
---|---|---|---|
requestID | integer |
Required |
Body Parameters
ClientRequestModelName | Description | Type | Additional information |
---|---|---|---|
DeliveryID | integer |
None. |
|
Type | RequestType |
None. |
|
Source | RequestSource |
None. |
|
Number | string |
None. |
|
Title | string |
None. |
|
Date | date |
None. |
|
AgencyFlag | boolean |
None. |
|
Shipments | Collection of ClientShipmentModel |
None. |
|
Files | Collection of FileModel |
None. |
Request Formats
application/json, text/json
Sample:
{ "DeliveryID": 1, "Type": 0, "Source": 0, "Number": "sample string 2", "Title": "sample string 3", "Date": "2025-05-30T06:54:24", "AgencyFlag": true, "Shipments": [ { "ID": 1, "DeliveryID": 2, "DutyID": 3, "AccountNumber": "sample string 4", "AccountDate": "2025-05-30T06:54:24", "WaybillNumber": "sample string 6", "WaybillDate": "2025-05-30T06:54:24", "InvoiceNumber": "sample string 8", "InvoiceDate": "2025-05-30T06:54:24", "DateShipment": "2025-05-30T06:54:24", "DatePayment": "2025-05-30T06:54:24", "Summ": 12.0, "AgencyFlag": true }, { "ID": 1, "DeliveryID": 2, "DutyID": 3, "AccountNumber": "sample string 4", "AccountDate": "2025-05-30T06:54:24", "WaybillNumber": "sample string 6", "WaybillDate": "2025-05-30T06:54:24", "InvoiceNumber": "sample string 8", "InvoiceDate": "2025-05-30T06:54:24", "DateShipment": "2025-05-30T06:54:24", "DatePayment": "2025-05-30T06:54:24", "Summ": 12.0, "AgencyFlag": true } ], "Files": [ { "ID": 1, "Identifier": "sample string 2", "Code": "sample string 3", "FileName": "sample string 4", "Size": 5 }, { "ID": 1, "Identifier": "sample string 2", "Code": "sample string 3", "FileName": "sample string 4", "Size": 5 } ] }
text/html
Sample:
{"DeliveryID":1,"Type":0,"Source":0,"Number":"sample string 2","Title":"sample string 3","Date":"2025-05-30T06:54:24","AgencyFlag":true,"Shipments":[{"ID":1,"DeliveryID":2,"DutyID":3,"AccountNumber":"sample string 4","AccountDate":"2025-05-30T06:54:24","WaybillNumber":"sample string 6","WaybillDate":"2025-05-30T06:54:24","InvoiceNumber":"sample string 8","InvoiceDate":"2025-05-30T06:54:24","DateShipment":"2025-05-30T06:54:24","DatePayment":"2025-05-30T06:54:24","Summ":12.0,"AgencyFlag":true},{"ID":1,"DeliveryID":2,"DutyID":3,"AccountNumber":"sample string 4","AccountDate":"2025-05-30T06:54:24","WaybillNumber":"sample string 6","WaybillDate":"2025-05-30T06:54:24","InvoiceNumber":"sample string 8","InvoiceDate":"2025-05-30T06:54:24","DateShipment":"2025-05-30T06:54:24","DatePayment":"2025-05-30T06:54:24","Summ":12.0,"AgencyFlag":true}],"Files":[{"ID":1,"Identifier":"sample string 2","Code":"sample string 3","FileName":"sample string 4","Size":5},{"ID":1,"Identifier":"sample string 2","Code":"sample string 3","FileName":"sample string 4","Size":5}]}
application/xml, text/xml
Sample:
<ClientRequestModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Metib.Modules.Factoring.Shared.Models"> <AgencyFlag>true</AgencyFlag> <Date>2025-05-30T06:54:24.2124268+03:00</Date> <DeliveryID>1</DeliveryID> <Files xmlns:d2p1="http://schemas.datacontract.org/2004/07/Metib.Common.Models"> <d2p1:FileModel> <d2p1:Code>sample string 3</d2p1:Code> <d2p1:FileName>sample string 4</d2p1:FileName> <d2p1:ID>1</d2p1:ID> <d2p1:Identifier>sample string 2</d2p1:Identifier> <d2p1:Size>5</d2p1:Size> </d2p1:FileModel> <d2p1:FileModel> <d2p1:Code>sample string 3</d2p1:Code> <d2p1:FileName>sample string 4</d2p1:FileName> <d2p1:ID>1</d2p1:ID> <d2p1:Identifier>sample string 2</d2p1:Identifier> <d2p1:Size>5</d2p1:Size> </d2p1:FileModel> </Files> <Number>sample string 2</Number> <Shipments> <ClientShipmentModel> <AccountDate>2025-05-30T06:54:24.2124268+03:00</AccountDate> <AccountNumber>sample string 4</AccountNumber> <AgencyFlag>true</AgencyFlag> <DatePayment>2025-05-30T06:54:24.2124268+03:00</DatePayment> <DateShipment>2025-05-30T06:54:24.2124268+03:00</DateShipment> <DeliveryID>2</DeliveryID> <DutyID>3</DutyID> <ID>1</ID> <InvoiceDate>2025-05-30T06:54:24.2124268+03:00</InvoiceDate> <InvoiceNumber>sample string 8</InvoiceNumber> <Summ>12</Summ> <WaybillDate>2025-05-30T06:54:24.2124268+03:00</WaybillDate> <WaybillNumber>sample string 6</WaybillNumber> </ClientShipmentModel> <ClientShipmentModel> <AccountDate>2025-05-30T06:54:24.2124268+03:00</AccountDate> <AccountNumber>sample string 4</AccountNumber> <AgencyFlag>true</AgencyFlag> <DatePayment>2025-05-30T06:54:24.2124268+03:00</DatePayment> <DateShipment>2025-05-30T06:54:24.2124268+03:00</DateShipment> <DeliveryID>2</DeliveryID> <DutyID>3</DutyID> <ID>1</ID> <InvoiceDate>2025-05-30T06:54:24.2124268+03:00</InvoiceDate> <InvoiceNumber>sample string 8</InvoiceNumber> <Summ>12</Summ> <WaybillDate>2025-05-30T06:54:24.2124268+03:00</WaybillDate> <WaybillNumber>sample string 6</WaybillNumber> </ClientShipmentModel> </Shipments> <Source>FactorClient</Source> <Title>sample string 3</Title> <Type>NonFinancing</Type> </ClientRequestModel>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
ClientRequestDTOName | Description | Type | Additional information |
---|---|---|---|
Number | string |
None. |
|
Date | date |
None. |
|
Delivery | DeliveryReferenceDTO |
None. |
|
Type | string |
None. |
|
Status | string |
None. |
|
Summ | decimal number |
None. |
|
ReadOnly | boolean |
None. |
|
Shipments | Collection of ClientShipmentDTO |
None. |
|
Documents | Collection of ClientRequestDocumentDTO |
None. |
|
Files | Collection of FileModel |
None. |
|
ID | integer |
None. |
Response Formats
application/json, text/json
Sample:
{ "Number": "sample string 1", "Date": "2025-05-30T06:54:24", "Delivery": { "Title": "sample string 1", "CustomerID": 2, "Customer": "sample string 3", "DebtorID": 4, "Debtor": "sample string 5", "ID": 6 }, "Type": "sample string 3", "Status": "sample string 4", "Summ": 5.0, "ReadOnly": true, "Shipments": [ { "AccountNumber": "sample string 1", "AccountDate": "2025-05-30T06:54:24", "InvoiceNumber": "sample string 3", "InvoiceDate": "2025-05-30T06:54:24", "WaybillNumber": "sample string 5", "WaybillDate": "2025-05-30T06:54:24", "DateShipment": "2025-05-30T06:54:24", "DatePayment": "2025-05-30T06:54:24", "Summ": 9.0, "SummToFactor": 10.0, "ID": 11 }, { "AccountNumber": "sample string 1", "AccountDate": "2025-05-30T06:54:24", "InvoiceNumber": "sample string 3", "InvoiceDate": "2025-05-30T06:54:24", "WaybillNumber": "sample string 5", "WaybillDate": "2025-05-30T06:54:24", "DateShipment": "2025-05-30T06:54:24", "DatePayment": "2025-05-30T06:54:24", "Summ": 9.0, "SummToFactor": 10.0, "ID": 11 } ], "Documents": [ { "Identifier": "sample string 1", "ID": 2 }, { "Identifier": "sample string 1", "ID": 2 } ], "Files": [ { "ID": 1, "Identifier": "sample string 2", "Code": "sample string 3", "FileName": "sample string 4", "Size": 5 }, { "ID": 1, "Identifier": "sample string 2", "Code": "sample string 3", "FileName": "sample string 4", "Size": 5 } ], "ID": 7 }
text/html
Sample:
{"Number":"sample string 1","Date":"2025-05-30T06:54:24","Delivery":{"Title":"sample string 1","CustomerID":2,"Customer":"sample string 3","DebtorID":4,"Debtor":"sample string 5","ID":6},"Type":"sample string 3","Status":"sample string 4","Summ":5.0,"ReadOnly":true,"Shipments":[{"AccountNumber":"sample string 1","AccountDate":"2025-05-30T06:54:24","InvoiceNumber":"sample string 3","InvoiceDate":"2025-05-30T06:54:24","WaybillNumber":"sample string 5","WaybillDate":"2025-05-30T06:54:24","DateShipment":"2025-05-30T06:54:24","DatePayment":"2025-05-30T06:54:24","Summ":9.0,"SummToFactor":10.0,"ID":11},{"AccountNumber":"sample string 1","AccountDate":"2025-05-30T06:54:24","InvoiceNumber":"sample string 3","InvoiceDate":"2025-05-30T06:54:24","WaybillNumber":"sample string 5","WaybillDate":"2025-05-30T06:54:24","DateShipment":"2025-05-30T06:54:24","DatePayment":"2025-05-30T06:54:24","Summ":9.0,"SummToFactor":10.0,"ID":11}],"Documents":[{"Identifier":"sample string 1","ID":2},{"Identifier":"sample string 1","ID":2}],"Files":[{"ID":1,"Identifier":"sample string 2","Code":"sample string 3","FileName":"sample string 4","Size":5},{"ID":1,"Identifier":"sample string 2","Code":"sample string 3","FileName":"sample string 4","Size":5}],"ID":7}
application/xml, text/xml
Sample:
<ClientRequestDTO xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Metib.Modules.Factoring.Api.DTO"> <ID xmlns="http://schemas.datacontract.org/2004/07/Metib.Kernel.Api">7</ID> <Date>2025-05-30T06:54:24.2280408+03:00</Date> <Delivery> <ID xmlns="http://schemas.datacontract.org/2004/07/Metib.Kernel.Api">6</ID> <Customer>sample string 3</Customer> <CustomerID>2</CustomerID> <Debtor>sample string 5</Debtor> <DebtorID>4</DebtorID> <Title>sample string 1</Title> </Delivery> <Documents> <ClientRequestDocumentDTO> <ID xmlns="http://schemas.datacontract.org/2004/07/Metib.Kernel.Api">2</ID> <Identifier>sample string 1</Identifier> </ClientRequestDocumentDTO> <ClientRequestDocumentDTO> <ID xmlns="http://schemas.datacontract.org/2004/07/Metib.Kernel.Api">2</ID> <Identifier>sample string 1</Identifier> </ClientRequestDocumentDTO> </Documents> <Files xmlns:d2p1="http://schemas.datacontract.org/2004/07/Metib.Common.Models"> <d2p1:FileModel> <d2p1:Code>sample string 3</d2p1:Code> <d2p1:FileName>sample string 4</d2p1:FileName> <d2p1:ID>1</d2p1:ID> <d2p1:Identifier>sample string 2</d2p1:Identifier> <d2p1:Size>5</d2p1:Size> </d2p1:FileModel> <d2p1:FileModel> <d2p1:Code>sample string 3</d2p1:Code> <d2p1:FileName>sample string 4</d2p1:FileName> <d2p1:ID>1</d2p1:ID> <d2p1:Identifier>sample string 2</d2p1:Identifier> <d2p1:Size>5</d2p1:Size> </d2p1:FileModel> </Files> <Number>sample string 1</Number> <ReadOnly>true</ReadOnly> <Shipments> <ClientShipmentDTO> <ID xmlns="http://schemas.datacontract.org/2004/07/Metib.Kernel.Api">11</ID> <AccountDate>2025-05-30T06:54:24.2280408+03:00</AccountDate> <AccountNumber>sample string 1</AccountNumber> <DatePayment>2025-05-30T06:54:24.2280408+03:00</DatePayment> <DateShipment>2025-05-30T06:54:24.2280408+03:00</DateShipment> <InvoiceDate>2025-05-30T06:54:24.2280408+03:00</InvoiceDate> <InvoiceNumber>sample string 3</InvoiceNumber> <Summ>9</Summ> <SummToFactor>10</SummToFactor> <WaybillDate>2025-05-30T06:54:24.2280408+03:00</WaybillDate> <WaybillNumber>sample string 5</WaybillNumber> </ClientShipmentDTO> <ClientShipmentDTO> <ID xmlns="http://schemas.datacontract.org/2004/07/Metib.Kernel.Api">11</ID> <AccountDate>2025-05-30T06:54:24.2280408+03:00</AccountDate> <AccountNumber>sample string 1</AccountNumber> <DatePayment>2025-05-30T06:54:24.2280408+03:00</DatePayment> <DateShipment>2025-05-30T06:54:24.2280408+03:00</DateShipment> <InvoiceDate>2025-05-30T06:54:24.2280408+03:00</InvoiceDate> <InvoiceNumber>sample string 3</InvoiceNumber> <Summ>9</Summ> <SummToFactor>10</SummToFactor> <WaybillDate>2025-05-30T06:54:24.2280408+03:00</WaybillDate> <WaybillNumber>sample string 5</WaybillNumber> </ClientShipmentDTO> </Shipments> <Status>sample string 4</Status> <Summ>5</Summ> <Type>sample string 3</Type> </ClientRequestDTO>