POST api/v1/Quotes

Saves a Quote. and returns the saved object.

Request Information

Parameters

NameDescriptionAdditional information
Quote
The Quote.

Define this parameter in the request body.

Request body formats

application/x-www-form-urlencoded

Sample:

Sample not available.

application/json, text/json

Sample:
{
  "QuoteID": 1,
  "RFQID": 1,
  "Status": "sample string 2",
  "QuotationRefNo": "sample string 3",
  "Total": 1.0,
  "CurrencyCode": "sample string 4",
  "QuoteType": "sample string 5",
  "ValidUntilDate": "2025-04-25T13:52:29.341284Z",
  "RateIncludes": "sample string 7",
  "TermsAndConditions": "sample string 8",
  "CreatedBy": 1,
  "CreatedOn": "2025-04-25T13:52:29.341284Z",
  "UpdatedBy": 1,
  "UpdatedOn": "2025-04-25T13:52:29.341284Z",
  "QuoteRates": [
    {
      "QuoteRateID": 1,
      "Service": "sample string 1",
      "Amount": 2.0,
      "CurrencyCode": "sample string 3",
      "PerBy": "sample string 4",
      "ServiceDescription": "sample string 5"
    },
    {
      "QuoteRateID": 1,
      "Service": "sample string 1",
      "Amount": 2.0,
      "CurrencyCode": "sample string 3",
      "PerBy": "sample string 4",
      "ServiceDescription": "sample string 5"
    },
    {
      "QuoteRateID": 1,
      "Service": "sample string 1",
      "Amount": 2.0,
      "CurrencyCode": "sample string 3",
      "PerBy": "sample string 4",
      "ServiceDescription": "sample string 5"
    }
  ],
  "RFQ": {
    "RFQID": 1,
    "ShipmentID": 2,
    "Status": "sample string 3",
    "RequiredDate": "2025-04-25T13:52:29.341284Z",
    "Comments": "sample string 5",
    "Sender": {
      "AgentID": 1,
      "AgentName": "sample string 2",
      "EYProgram": true,
      "Limits": {
        "UCTSearchesRemaining": 1,
        "UATSearchesRemaining": 1,
        "Addressbook": {
          "CurrentCount": 1,
          "MaxLimit": 1,
          "ValidTill": "2025-04-25T13:52:29.341284Z"
        }
      },
      "City": {
        "Code": "sample string 1",
        "Name": "sample string 2"
      },
      "Country": {
        "Code": "sample string 1",
        "Name": "sample string 1 - sample string 2"
      },
      "Networks": [
        {
          "Code": "sample string 1",
          "Name": "sample string 2"
        },
        {
          "Code": "sample string 1",
          "Name": "sample string 2"
        },
        {
          "Code": "sample string 1",
          "Name": "sample string 2"
        }
      ],
      "Services": [
        {
          "Code": "sample string 1",
          "Name": "sample string 2"
        },
        {
          "Code": "sample string 1",
          "Name": "sample string 2"
        },
        {
          "Code": "sample string 1",
          "Name": "sample string 2"
        }
      ]
    },
    "Recipient": {
      "AgentID": 1,
      "AgentName": "sample string 2",
      "EYProgram": true,
      "Limits": {
        "UCTSearchesRemaining": 1,
        "UATSearchesRemaining": 1,
        "Addressbook": {
          "CurrentCount": 1,
          "MaxLimit": 1,
          "ValidTill": "2025-04-25T13:52:29.341284Z"
        }
      },
      "City": {
        "Code": "sample string 1",
        "Name": "sample string 2"
      },
      "Country": {
        "Code": "sample string 1",
        "Name": "sample string 1 - sample string 2"
      },
      "Networks": [
        {
          "Code": "sample string 1",
          "Name": "sample string 2"
        },
        {
          "Code": "sample string 1",
          "Name": "sample string 2"
        },
        {
          "Code": "sample string 1",
          "Name": "sample string 2"
        }
      ],
      "Services": [
        {
          "Code": "sample string 1",
          "Name": "sample string 2"
        },
        {
          "Code": "sample string 1",
          "Name": "sample string 2"
        },
        {
          "Code": "sample string 1",
          "Name": "sample string 2"
        }
      ]
    },
    "RecipientCount": 6,
    "IsRead": true,
    "CreatedBy": 8,
    "CreatedOn": "2025-04-25T13:52:29.3569066Z",
    "UpdatedBy": 10,
    "UpdatedOn": "2025-04-25T13:52:29.3569066Z",
    "Discussions": [
      {
        "DiscussionID": 1,
        "RFQID": 2,
        "Status": "sample string 3",
        "RecipientID": 4,
        "Comments": "sample string 5",
        "IsRead": true,
        "CreatedBy": 7,
        "CreatedOn": "2025-04-25T13:52:29.3569066Z"
      },
      {
        "DiscussionID": 1,
        "RFQID": 2,
        "Status": "sample string 3",
        "RecipientID": 4,
        "Comments": "sample string 5",
        "IsRead": true,
        "CreatedBy": 7,
        "CreatedOn": "2025-04-25T13:52:29.3569066Z"
      },
      {
        "DiscussionID": 1,
        "RFQID": 2,
        "Status": "sample string 3",
        "RecipientID": 4,
        "Comments": "sample string 5",
        "IsRead": true,
        "CreatedBy": 7,
        "CreatedOn": "2025-04-25T13:52:29.3569066Z"
      }
    ],
    "Feedback": {
      "FeedbackID": 1,
      "RFQID": 2,
      "Status": "sample string 3",
      "RecipientID": 4,
      "Comments": "sample string 5",
      "IsRead": true,
      "CreatedBy": 7,
      "CreatedOn": "2025-04-25T13:52:29.3569066Z"
    },
    "Quotes": [
      {
        "QuotesID": 1,
        "Status": "sample string 2"
      },
      {
        "QuotesID": 1,
        "Status": "sample string 2"
      },
      {
        "QuotesID": 1,
        "Status": "sample string 2"
      }
    ]
  },
  "Feedback": [
    {
      "QuoteId": 1,
      "Status": "sample string 2",
      "Comments": "sample string 3",
      "IsRead": true,
      "CreatedBy": 1,
      "CreatedOn": "2025-04-25T13:52:29.3569066Z"
    },
    {
      "QuoteId": 1,
      "Status": "sample string 2",
      "Comments": "sample string 3",
      "IsRead": true,
      "CreatedBy": 1,
      "CreatedOn": "2025-04-25T13:52:29.3569066Z"
    },
    {
      "QuoteId": 1,
      "Status": "sample string 2",
      "Comments": "sample string 3",
      "IsRead": true,
      "CreatedBy": 1,
      "CreatedOn": "2025-04-25T13:52:29.3569066Z"
    }
  ]
}

application/xml

Sample:

Sample not available.

text/xml

Sample:

Sample not available.

Response Information

QuotesDTO

Response body formats

application/json, text/json

Sample:
{
  "QuoteID": 1,
  "RFQID": 1,
  "Status": "sample string 2",
  "QuotationRefNo": "sample string 3",
  "Total": 1.0,
  "CurrencyCode": "sample string 4",
  "QuoteType": "sample string 5",
  "ValidUntilDate": "2025-04-25T13:52:29.6850339Z",
  "RateIncludes": "sample string 7",
  "TermsAndConditions": "sample string 8",
  "CreatedBy": 1,
  "CreatedOn": "2025-04-25T13:52:29.6850339Z",
  "UpdatedBy": 1,
  "UpdatedOn": "2025-04-25T13:52:29.6850339Z",
  "QuoteRates": [
    {
      "QuoteRateID": 1,
      "Service": "sample string 1",
      "Amount": 2.0,
      "CurrencyCode": "sample string 3",
      "PerBy": "sample string 4",
      "ServiceDescription": "sample string 5"
    },
    {
      "QuoteRateID": 1,
      "Service": "sample string 1",
      "Amount": 2.0,
      "CurrencyCode": "sample string 3",
      "PerBy": "sample string 4",
      "ServiceDescription": "sample string 5"
    },
    {
      "QuoteRateID": 1,
      "Service": "sample string 1",
      "Amount": 2.0,
      "CurrencyCode": "sample string 3",
      "PerBy": "sample string 4",
      "ServiceDescription": "sample string 5"
    }
  ],
  "RFQ": {
    "RFQID": 1,
    "ShipmentID": 2,
    "Status": "sample string 3",
    "RequiredDate": "2025-04-25T13:52:29.6850339Z",
    "Comments": "sample string 5",
    "Sender": {
      "AgentID": 1,
      "AgentName": "sample string 2",
      "EYProgram": true,
      "Limits": {
        "UCTSearchesRemaining": 1,
        "UATSearchesRemaining": 1,
        "Addressbook": {
          "CurrentCount": 1,
          "MaxLimit": 1,
          "ValidTill": "2025-04-25T13:52:29.6850339Z"
        }
      },
      "City": {
        "Code": "sample string 1",
        "Name": "sample string 2"
      },
      "Country": {
        "Code": "sample string 1",
        "Name": "sample string 1 - sample string 2"
      },
      "Networks": [
        {
          "Code": "sample string 1",
          "Name": "sample string 2"
        },
        {
          "Code": "sample string 1",
          "Name": "sample string 2"
        },
        {
          "Code": "sample string 1",
          "Name": "sample string 2"
        }
      ],
      "Services": [
        {
          "Code": "sample string 1",
          "Name": "sample string 2"
        },
        {
          "Code": "sample string 1",
          "Name": "sample string 2"
        },
        {
          "Code": "sample string 1",
          "Name": "sample string 2"
        }
      ]
    },
    "Recipient": {
      "AgentID": 1,
      "AgentName": "sample string 2",
      "EYProgram": true,
      "Limits": {
        "UCTSearchesRemaining": 1,
        "UATSearchesRemaining": 1,
        "Addressbook": {
          "CurrentCount": 1,
          "MaxLimit": 1,
          "ValidTill": "2025-04-25T13:52:29.6850339Z"
        }
      },
      "City": {
        "Code": "sample string 1",
        "Name": "sample string 2"
      },
      "Country": {
        "Code": "sample string 1",
        "Name": "sample string 1 - sample string 2"
      },
      "Networks": [
        {
          "Code": "sample string 1",
          "Name": "sample string 2"
        },
        {
          "Code": "sample string 1",
          "Name": "sample string 2"
        },
        {
          "Code": "sample string 1",
          "Name": "sample string 2"
        }
      ],
      "Services": [
        {
          "Code": "sample string 1",
          "Name": "sample string 2"
        },
        {
          "Code": "sample string 1",
          "Name": "sample string 2"
        },
        {
          "Code": "sample string 1",
          "Name": "sample string 2"
        }
      ]
    },
    "RecipientCount": 6,
    "IsRead": true,
    "CreatedBy": 8,
    "CreatedOn": "2025-04-25T13:52:29.6850339Z",
    "UpdatedBy": 10,
    "UpdatedOn": "2025-04-25T13:52:29.6850339Z",
    "Discussions": [
      {
        "DiscussionID": 1,
        "RFQID": 2,
        "Status": "sample string 3",
        "RecipientID": 4,
        "Comments": "sample string 5",
        "IsRead": true,
        "CreatedBy": 7,
        "CreatedOn": "2025-04-25T13:52:29.6850339Z"
      },
      {
        "DiscussionID": 1,
        "RFQID": 2,
        "Status": "sample string 3",
        "RecipientID": 4,
        "Comments": "sample string 5",
        "IsRead": true,
        "CreatedBy": 7,
        "CreatedOn": "2025-04-25T13:52:29.6850339Z"
      },
      {
        "DiscussionID": 1,
        "RFQID": 2,
        "Status": "sample string 3",
        "RecipientID": 4,
        "Comments": "sample string 5",
        "IsRead": true,
        "CreatedBy": 7,
        "CreatedOn": "2025-04-25T13:52:29.6850339Z"
      }
    ],
    "Feedback": {
      "FeedbackID": 1,
      "RFQID": 2,
      "Status": "sample string 3",
      "RecipientID": 4,
      "Comments": "sample string 5",
      "IsRead": true,
      "CreatedBy": 7,
      "CreatedOn": "2025-04-25T13:52:29.6850339Z"
    },
    "Quotes": [
      {
        "QuotesID": 1,
        "Status": "sample string 2"
      },
      {
        "QuotesID": 1,
        "Status": "sample string 2"
      },
      {
        "QuotesID": 1,
        "Status": "sample string 2"
      }
    ]
  },
  "Feedback": [
    {
      "QuoteId": 1,
      "Status": "sample string 2",
      "Comments": "sample string 3",
      "IsRead": true,
      "CreatedBy": 1,
      "CreatedOn": "2025-04-25T13:52:29.6850339Z"
    },
    {
      "QuoteId": 1,
      "Status": "sample string 2",
      "Comments": "sample string 3",
      "IsRead": true,
      "CreatedBy": 1,
      "CreatedOn": "2025-04-25T13:52:29.6850339Z"
    },
    {
      "QuoteId": 1,
      "Status": "sample string 2",
      "Comments": "sample string 3",
      "IsRead": true,
      "CreatedBy": 1,
      "CreatedOn": "2025-04-25T13:52:29.6850339Z"
    }
  ]
}

application/xml

Sample:

Sample not available.

text/xml

Sample:

Sample not available.