{
"opencollection": "1.0.0",
"info": {
"name": "Fixxbook.Bearer.Api.V1 AfterHours Rfps API",
"version": "bearer.v1"
},
"items": [
{
"info": {
"name": "Rfps",
"type": "folder"
},
"items": [
{
"info": {
"name": "Create an RFP",
"type": "http"
},
"http": {
"method": "POST",
"url": "{{baseUrl}}/rfps"
},
"docs": "Creates a request for proposal (RFP). Returns a unique RFP ID for a successful request.\r\n
***Note:*** Subscribers can create RFPs [using the API](/guides/proposals/create-and-manage-RFPs/#create-an-rfp) or via [Service Automation](https://servicechannel.atlassian.net/wiki/spaces/SCU/pages/560300086/Creating+an+RFP).\r\n
**Example Request**\r\n \r\n POST /rfps\r\n {\r\n \"Number\": \"\",\r\n \"PONumber\":"
},
{
"info": {
"name": "Assign an RFP to another provider",
"type": "http"
},
"http": {
"method": "PUT",
"url": "{{baseUrl}}/rfps/:rfpId/assign",
"params": [
{
"name": "rfpId",
"value": "",
"type": "path",
"description": "The unique numeric identifier of the RFP to assign to the specified provider."
}
]
},
"docs": "Assigns the RFP to the specified provider. Returns a unique RFP ID for a successful request.\r\n
***Note:*** The provider you want to assign the RFP to should have access to the location and trade for which the RFP was created.\r\n
Learn more about [assigning an RFP to another provider](/guides/proposals/create-and-manage-RFPs/#assign-an-rfp-to-another-provider).\r\n
**Example Request**\r\n \r\n PUT /rfps/{rfpId}/assign\r\n "
},
{
"info": {
"name": "Delete an RFP by ID",
"type": "http"
},
"http": {
"method": "DELETE",
"url": "{{baseUrl}}/rfps/:id",
"params": [
{
"name": "id",
"value": "",
"type": "path",
"description": "The unique numeric identifier of the RFP to delete."
}
]
},
"docs": "Permanently deletes the specified RFP by its ID. It cannot be undone. Find out more about [deleting RFPs via the API](/guides/proposals/create-and-manage-RFPs/#delete-an-rfp)."
},
{
"info": {
"name": "Delete an RFP by the RFP number and location ID",
"type": "http"
},
"http": {
"method": "DELETE",
"url": "{{baseUrl}}/rfps/:number/locations/:locationId",
"params": [
{
"name": "number",
"value": "",
"type": "path",
"description": "The non-unique identifier of the RFP to delete."
},
{
"name": "locationId",
"value": "",
"type": "path",
"description": "The unique numeric identifier of the location for which the RFP was created."
}
]
},
"docs": "Permanently deletes the RFP by the specified RFP number and location ID. It cannot be undone.\r\n
***Note:*** The RFP number is not unique. If multiple RFPs with the same number were created for a location, all of them are deleted when you pass the request.\r\n
Learn more about [deleting RFPs via the API](/guides/proposals/create-and-manage-RFPs/#delete-an-rfp)."
},
{
"info": {
"name": "Retrieve Rfps",
"type": "http"
},
"http": {
"method": "GET",
"url": "{{baseUrl}}/odata/rfps",
"params": [
{
"name": "$expand",
"value": "",
"type": "query",
"description": "Expand a navigation property."
},
{
"name": "$select",
"value": "",
"type": "query",
"description": "Select a set of properties to return."
},
{
"name": "$filter",
"value": "",
"type": "query",
"description": "Filter a collection of resources addressed by a request URL."
},
{
"name": "$orderby",
"value": "",
"type": "query",
"description": "Order resources by the specified property in the response."
},
{
"name": "$top",
"value": "",
"type": "query",
"description": "Return the specified number of items in the response."
},
{
"name": "$skip",
"value": "",
"type": "query",
"description": "Skip the specified number of items in the response."
},
{
"name": "$count",
"value": "",
"type": "query",
"description": "Include the count of the matching resources in the response."
}
]
},
"docs": "Retrieve Rfps\r\n
Dates without 'Dto' endings return UTC date format.\r\n
Dates without 'Dto' endings are not recommended for using."
},
{
"info": {
"name": "Retrieve Rfp",
"type": "http"
},
"http": {
"method": "GET",
"url": "{{baseUrl}}/odata/rfps(:rfpId)",
"params": [
{
"name": "rfpId",
"value": "",
"type": "path"
},
{
"name": "$expand",
"value": "",
"type": "query",
"description": "Expand a navigation property."
},
{
"name": "$select",
"value": "",
"type": "query",
"description": "Select a set of properties to return."
},
{
"name": "$filter",
"value": "",
"type": "query",
"description": "Filter a collection of resources addressed by a request URL."
},
{
"name": "$orderby",
"value": "",
"type": "query",
"description": "Order resources by the specified property in the response."
},
{
"name": "$top",
"value": "",
"type": "query",
"description": "Return the specified number of items in the response."
},
{
"name": "$skip",
"value": "",
"type": "query",
"description": "Skip the specified number of items in the response."
},
{
"name": "$count",
"value": "",
"type": "query",
"description": "Include the count of the matching resources in the response."
}
]
},
"docs": "Retrieve Rfp"
}
]
}
],
"bundled": true
}