{ "opencollection": "1.0.0", "info": { "name": "Opply Activity Feed Quotes API", "version": "0.0.0" }, "items": [ { "info": { "name": "Quotes", "type": "folder" }, "items": [ { "info": { "name": "api_v1_inquiries_quotes_brand_list", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/api/v1/inquiries/:inquiry_uuid/quotes/brand/", "params": [ { "name": "inquiry_uuid", "value": "", "type": "path" }, { "name": "ordering", "value": "", "type": "query", "description": "Which field to use when ordering the results." }, { "name": "page", "value": "", "type": "query", "description": "A page number within the paginated result set." }, { "name": "page_size", "value": "", "type": "query", "description": "Number of results to return per page." } ], "auth": { "type": "apikey", "key": "Authorization", "value": "{{Authorization}}", "placement": "header" } } }, { "info": { "name": "Retrieve details of a quote for a brand", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/api/v1/inquiries/:inquiry_uuid/quotes/brand/:uuid/", "params": [ { "name": "inquiry_uuid", "value": "", "type": "path" }, { "name": "uuid", "value": "", "type": "path" } ], "auth": { "type": "apikey", "key": "Authorization", "value": "{{Authorization}}", "placement": "header" } }, "docs": "Retrieve details of a quote for a brand" }, { "info": { "name": "Endpoint for manage quote samples", "type": "http" }, "http": { "method": "PUT", "url": "{{baseUrl}}/api/v1/inquiries/:inquiry_uuid/quotes/brand/:uuid/", "params": [ { "name": "inquiry_uuid", "value": "", "type": "path" }, { "name": "uuid", "value": "", "type": "path" } ], "body": { "type": "json", "data": "{}" }, "auth": { "type": "apikey", "key": "Authorization", "value": "{{Authorization}}", "placement": "header" } }, "docs": "Endpoint for manage quote samples" }, { "info": { "name": "api_v1_inquiries_quotes_brand_partial_update", "type": "http" }, "http": { "method": "PATCH", "url": "{{baseUrl}}/api/v1/inquiries/:inquiry_uuid/quotes/brand/:uuid/", "params": [ { "name": "inquiry_uuid", "value": "", "type": "path" }, { "name": "uuid", "value": "", "type": "path" } ], "body": { "type": "json", "data": "{}" }, "auth": { "type": "apikey", "key": "Authorization", "value": "{{Authorization}}", "placement": "header" } } }, { "info": { "name": "Endpoint to cancel purchase request for a contract for Buyer.", "type": "http" }, "http": { "method": "POST", "url": "{{baseUrl}}/api/v1/inquiries/:inquiry_uuid/quotes/brand/:uuid/cancel-purchase-request/", "params": [ { "name": "inquiry_uuid", "value": "", "type": "path" }, { "name": "uuid", "value": "", "type": "path" } ], "auth": { "type": "apikey", "key": "Authorization", "value": "{{Authorization}}", "placement": "header" } }, "docs": "Endpoint to cancel purchase request for a contract for Buyer." }, { "info": { "name": "api_v1_inquiries_quotes_brand_channel_retrieve", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/api/v1/inquiries/:inquiry_uuid/quotes/brand/:uuid/channel/", "params": [ { "name": "inquiry_uuid", "value": "", "type": "path" }, { "name": "uuid", "value": "", "type": "path" } ], "auth": { "type": "apikey", "key": "Authorization", "value": "{{Authorization}}", "placement": "header" } } }, { "info": { "name": "api_v1_inquiries_quotes_brand_decline_create", "type": "http" }, "http": { "method": "POST", "url": "{{baseUrl}}/api/v1/inquiries/:inquiry_uuid/quotes/brand/:uuid/decline/", "params": [ { "name": "inquiry_uuid", "value": "", "type": "path" }, { "name": "uuid", "value": "", "type": "path" } ], "auth": { "type": "apikey", "key": "Authorization", "value": "{{Authorization}}", "placement": "header" } } }, { "info": { "name": "Endpoint to request contract extension for Buyer.", "type": "http" }, "http": { "method": "POST", "url": "{{baseUrl}}/api/v1/inquiries/:inquiry_uuid/quotes/brand/:uuid/extend-contract/", "params": [ { "name": "inquiry_uuid", "value": "", "type": "path" }, { "name": "uuid", "value": "", "type": "path" } ], "body": { "type": "json", "data": "{}" }, "auth": { "type": "apikey", "key": "Authorization", "value": "{{Authorization}}", "placement": "header" } }, "docs": "Endpoint to request contract extension for Buyer." }, { "info": { "name": "api_v1_inquiries_quotes_brand_mark_contract_proceeded_create", "type": "http" }, "http": { "method": "POST", "url": "{{baseUrl}}/api/v1/inquiries/:inquiry_uuid/quotes/brand/:uuid/mark-contract-proceeded/", "params": [ { "name": "inquiry_uuid", "value": "", "type": "path" }, { "name": "uuid", "value": "", "type": "path" } ], "auth": { "type": "apikey", "key": "Authorization", "value": "{{Authorization}}", "placement": "header" } } }, { "info": { "name": "api_v1_inquiries_quotes_brand_mark_proceeded_create", "type": "http" }, "http": { "method": "POST", "url": "{{baseUrl}}/api/v1/inquiries/:inquiry_uuid/quotes/brand/:uuid/mark-proceeded/", "params": [ { "name": "inquiry_uuid", "value": "", "type": "path" }, { "name": "uuid", "value": "", "type": "path" } ], "auth": { "type": "apikey", "key": "Authorization", "value": "{{Authorization}}", "placement": "header" } } }, { "info": { "name": "Request update to expired quote https://app.clickup.com/t/8695a05f2", "type": "http" }, "http": { "method": "POST", "url": "{{baseUrl}}/api/v1/inquiries/:inquiry_uuid/quotes/brand/:uuid/request-update/", "params": [ { "name": "inquiry_uuid", "value": "", "type": "path" }, { "name": "uuid", "value": "", "type": "path" } ], "auth": { "type": "apikey", "key": "Authorization", "value": "{{Authorization}}", "placement": "header" } }, "docs": "Request update to expired quote https://app.clickup.com/t/8695a05f2" }, { "info": { "name": "Retrieve the quote for a purchase inquiry taking its UUID", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/api/v1/inquiries/:inquiry_uuid/quotes/brand/purchase_request_quote/", "params": [ { "name": "inquiry_uuid", "value": "", "type": "path" }, { "name": "ordering", "value": "", "type": "query", "description": "Which field to use when ordering the results." }, { "name": "page", "value": "", "type": "query", "description": "A page number within the paginated result set." }, { "name": "page_size", "value": "", "type": "query", "description": "Number of results to return per page." } ], "auth": { "type": "apikey", "key": "Authorization", "value": "{{Authorization}}", "placement": "header" } }, "docs": "Retrieve the quote for a purchase inquiry taking its UUID" }, { "info": { "name": "api_v1_inquiries_quotes_supplier_list", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/api/v1/inquiries/:inquiry_uuid/quotes/supplier/", "params": [ { "name": "inquiry_uuid", "value": "", "type": "path" }, { "name": "ordering", "value": "", "type": "query", "description": "Which field to use when ordering the results." }, { "name": "page", "value": "", "type": "query", "description": "A page number within the paginated result set." }, { "name": "page_size", "value": "", "type": "query", "description": "Number of results to return per page." } ], "auth": { "type": "apikey", "key": "Authorization", "value": "{{Authorization}}", "placement": "header" } } }, { "info": { "name": "Create a quote for a supplier", "type": "http" }, "http": { "method": "POST", "url": "{{baseUrl}}/api/v1/inquiries/:inquiry_uuid/quotes/supplier/", "params": [ { "name": "inquiry_uuid", "value": "", "type": "path" } ], "body": { "type": "json", "data": "{}" }, "auth": { "type": "apikey", "key": "Authorization", "value": "{{Authorization}}", "placement": "header" } }, "docs": "Create a quote for a supplier" }, { "info": { "name": "Retrieve details of a quote for a supplier", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/api/v1/inquiries/:inquiry_uuid/quotes/supplier/:uuid/", "params": [ { "name": "inquiry_uuid", "value": "", "type": "path" }, { "name": "uuid", "value": "", "type": "path" } ], "auth": { "type": "apikey", "key": "Authorization", "value": "{{Authorization}}", "placement": "header" } }, "docs": "Retrieve details of a quote for a supplier" }, { "info": { "name": "Update a quote for a supplier", "type": "http" }, "http": { "method": "PUT", "url": "{{baseUrl}}/api/v1/inquiries/:inquiry_uuid/quotes/supplier/:uuid/", "params": [ { "name": "inquiry_uuid", "value": "", "type": "path" }, { "name": "uuid", "value": "", "type": "path" } ], "body": { "type": "json", "data": "{}" }, "auth": { "type": "apikey", "key": "Authorization", "value": "{{Authorization}}", "placement": "header" } }, "docs": "Update a quote for a supplier" }, { "info": { "name": "Partial update a quote for a supplier", "type": "http" }, "http": { "method": "PATCH", "url": "{{baseUrl}}/api/v1/inquiries/:inquiry_uuid/quotes/supplier/:uuid/", "params": [ { "name": "inquiry_uuid", "value": "", "type": "path" }, { "name": "uuid", "value": "", "type": "path" } ], "body": { "type": "json", "data": "{}" }, "auth": { "type": "apikey", "key": "Authorization", "value": "{{Authorization}}", "placement": "header" } }, "docs": "Partial update a quote for a supplier" }, { "info": { "name": "api_v1_inquiries_quotes_supplier_channel_retrieve", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/api/v1/inquiries/:inquiry_uuid/quotes/supplier/:uuid/channel/", "params": [ { "name": "inquiry_uuid", "value": "", "type": "path" }, { "name": "uuid", "value": "", "type": "path" } ], "auth": { "type": "apikey", "key": "Authorization", "value": "{{Authorization}}", "placement": "header" } } }, { "info": { "name": "api_v1_inquiries_quotes_supplier_mark_contract_confirmed_create", "type": "http" }, "http": { "method": "POST", "url": "{{baseUrl}}/api/v1/inquiries/:inquiry_uuid/quotes/supplier/:uuid/mark-contract-confirmed/", "params": [ { "name": "inquiry_uuid", "value": "", "type": "path" }, { "name": "uuid", "value": "", "type": "path" } ], "auth": { "type": "apikey", "key": "Authorization", "value": "{{Authorization}}", "placement": "header" } } }, { "info": { "name": "api_v1_inquiries_quotes_supplier_mark_contract_created_create", "type": "http" }, "http": { "method": "POST", "url": "{{baseUrl}}/api/v1/inquiries/:inquiry_uuid/quotes/supplier/:uuid/mark-contract-created/", "params": [ { "name": "inquiry_uuid", "value": "", "type": "path" }, { "name": "uuid", "value": "", "type": "path" } ], "auth": { "type": "apikey", "key": "Authorization", "value": "{{Authorization}}", "placement": "header" } } }, { "info": { "name": "api_v1_inquiries_quotes_supplier_publish_create", "type": "http" }, "http": { "method": "POST", "url": "{{baseUrl}}/api/v1/inquiries/:inquiry_uuid/quotes/supplier/:uuid/publish/", "params": [ { "name": "inquiry_uuid", "value": "", "type": "path" }, { "name": "uuid", "value": "", "type": "path" } ], "auth": { "type": "apikey", "key": "Authorization", "value": "{{Authorization}}", "placement": "header" } } }, { "info": { "name": "Create a quote for a purchase inquiry take its UUID", "type": "http" }, "http": { "method": "POST", "url": "{{baseUrl}}/api/v1/inquiries/:inquiry_uuid/quotes/supplier/purchase_request_quote/", "params": [ { "name": "inquiry_uuid", "value": "", "type": "path" } ], "body": { "type": "json", "data": "{}" }, "auth": { "type": "apikey", "key": "Authorization", "value": "{{Authorization}}", "placement": "header" } }, "docs": "Create a quote for a purchase inquiry take its UUID" }, { "info": { "name": "List of all quotes for a company", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/api/v1/inquiries/quotes/", "params": [ { "name": "category", "value": "", "type": "query", "description": "Supports filtering by non_recurring recurring purchase_request_quote." }, { "name": "contract_status", "value": "", "type": "query", "description": "Supports sorting by in_progress completed expired." }, { "name": "inquiry_uuid", "value": "", "type": "query", "description": "Supports filtering using uuid of inquiry" }, { "name": "ordering", "value": "", "type": "query", "description": "Supports sorting by product_name created_date status delivery_date contract_end_date. Use - to filter backwards" }, { "name": "page", "value": "", "type": "query", "description": "A page number within the paginated result set." }, { "name": "page_size", "value": "", "type": "query", "description": "Number of results to return per page." }, { "name": "product_name", "value": "", "type": "query", "description": "Supports searching using a string/substring of product_name" }, { "name": "status", "value": "", "type": "query", "description": "Supported status: available, ordered, expired, declined, pending_payment, proceeded, contract_created, contract_proceeded, contract_confirmed, expiring." } ], "auth": { "type": "apikey", "key": "Authorization", "value": "{{Authorization}}", "placement": "header" } }, "docs": "List of all quotes for a company" }, { "info": { "name": "Paginated list of contract renew negotiation records.", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/api/v1/inquiries/quotes/:quote_uuid/contract-renewal-negotiation/", "params": [ { "name": "page", "value": "", "type": "query", "description": "A page number within the paginated result set." }, { "name": "page_size", "value": "", "type": "query", "description": "Number of results to return per page." }, { "name": "quote_uuid", "value": "", "type": "path" } ], "auth": { "type": "apikey", "key": "Authorization", "value": "{{Authorization}}", "placement": "header" } }, "docs": "Paginated list of contract renew negotiation records." }, { "info": { "name": "Endpoints for contract renewal negotiation flow", "type": "http" }, "http": { "method": "POST", "url": "{{baseUrl}}/api/v1/inquiries/quotes/:quote_uuid/contract-renewal-negotiation/", "params": [ { "name": "quote_uuid", "value": "", "type": "path" } ], "body": { "type": "json", "data": "{}" }, "auth": { "type": "apikey", "key": "Authorization", "value": "{{Authorization}}", "placement": "header" } }, "docs": "Endpoints for contract renewal negotiation flow" }, { "info": { "name": "Endpoints for contract renewal negotiation flow", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/api/v1/inquiries/quotes/:quote_uuid/contract-renewal-negotiation/:uuid/", "params": [ { "name": "quote_uuid", "value": "", "type": "path" }, { "name": "uuid", "value": "", "type": "path" } ], "auth": { "type": "apikey", "key": "Authorization", "value": "{{Authorization}}", "placement": "header" } }, "docs": "Endpoints for contract renewal negotiation flow" }, { "info": { "name": "Endpoints for contract renewal negotiation flow", "type": "http" }, "http": { "method": "PUT", "url": "{{baseUrl}}/api/v1/inquiries/quotes/:quote_uuid/contract-renewal-negotiation/:uuid/", "params": [ { "name": "quote_uuid", "value": "", "type": "path" }, { "name": "uuid", "value": "", "type": "path" } ], "body": { "type": "json", "data": "{}" }, "auth": { "type": "apikey", "key": "Authorization", "value": "{{Authorization}}", "placement": "header" } }, "docs": "Endpoints for contract renewal negotiation flow" }, { "info": { "name": "Endpoints for contract renewal negotiation flow", "type": "http" }, "http": { "method": "PATCH", "url": "{{baseUrl}}/api/v1/inquiries/quotes/:quote_uuid/contract-renewal-negotiation/:uuid/", "params": [ { "name": "quote_uuid", "value": "", "type": "path" }, { "name": "uuid", "value": "", "type": "path" } ], "body": { "type": "json", "data": "{}" }, "auth": { "type": "apikey", "key": "Authorization", "value": "{{Authorization}}", "placement": "header" } }, "docs": "Endpoints for contract renewal negotiation flow" }, { "info": { "name": "Supplier accept contract renew negotiation endpoint. This endpoint triggers the creation of the new contract", "type": "http" }, "http": { "method": "POST", "url": "{{baseUrl}}/api/v1/inquiries/quotes/:quote_uuid/contract-renewal-negotiation/:uuid/accept/", "params": [ { "name": "quote_uuid", "value": "", "type": "path" }, { "name": "uuid", "value": "", "type": "path" } ], "auth": { "type": "apikey", "key": "Authorization", "value": "{{Authorization}}", "placement": "header" } }, "docs": "Supplier accept contract renew negotiation endpoint. This endpoint triggers the creation of the new contract" }, { "info": { "name": "Final status of the renew negotiation floe.Use this status when the new contract is created and marked as confirmed", "type": "http" }, "http": { "method": "POST", "url": "{{baseUrl}}/api/v1/inquiries/quotes/:quote_uuid/contract-renewal-negotiation/:uuid/complete/", "params": [ { "name": "quote_uuid", "value": "", "type": "path" }, { "name": "uuid", "value": "", "type": "path" } ], "body": { "type": "json", "data": "{}" }, "auth": { "type": "apikey", "key": "Authorization", "value": "{{Authorization}}", "placement": "header" } }, "docs": "Final status of the renew negotiation floe.Use this status when the new contract is created and marked as confirmed" }, { "info": { "name": "Supplier reject contract renew negotiation endpoint.", "type": "http" }, "http": { "method": "POST", "url": "{{baseUrl}}/api/v1/inquiries/quotes/:quote_uuid/contract-renewal-negotiation/:uuid/reject/", "params": [ { "name": "quote_uuid", "value": "", "type": "path" }, { "name": "uuid", "value": "", "type": "path" } ], "body": { "type": "json", "data": "{}" }, "auth": { "type": "apikey", "key": "Authorization", "value": "{{Authorization}}", "placement": "header" } }, "docs": "Supplier reject contract renew negotiation endpoint." }, { "info": { "name": "api_v1_inquiries_quotes_documents_list", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/api/v1/inquiries/quotes/:quote_uuid/documents/", "params": [ { "name": "page", "value": "", "type": "query", "description": "A page number within the paginated result set." }, { "name": "page_size", "value": "", "type": "query", "description": "Number of results to return per page." }, { "name": "quote_uuid", "value": "", "type": "path" } ], "auth": { "type": "apikey", "key": "Authorization", "value": "{{Authorization}}", "placement": "header" } } }, { "info": { "name": "Accepts document name and other fields.If signed agreement is uploaded, quote status becomes contract_confirmed", "type": "http" }, "http": { "method": "POST", "url": "{{baseUrl}}/api/v1/inquiries/quotes/:quote_uuid/documents/", "params": [ { "name": "quote_uuid", "value": "", "type": "path" } ], "body": { "type": "json", "data": "{}" }, "auth": { "type": "apikey", "key": "Authorization", "value": "{{Authorization}}", "placement": "header" } }, "docs": "Accepts document name and other fields.If signed agreement is uploaded, quote status becomes contract_confirmed" }, { "info": { "name": "api_v1_inquiries_quotes_documents_retrieve", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/api/v1/inquiries/quotes/:quote_uuid/documents/:uuid/", "params": [ { "name": "quote_uuid", "value": "", "type": "path" }, { "name": "uuid", "value": "", "type": "path" } ], "auth": { "type": "apikey", "key": "Authorization", "value": "{{Authorization}}", "placement": "header" } } }, { "info": { "name": "api_v1_inquiries_quotes_documents_destroy", "type": "http" }, "http": { "method": "DELETE", "url": "{{baseUrl}}/api/v1/inquiries/quotes/:quote_uuid/documents/:uuid/", "params": [ { "name": "quote_uuid", "value": "", "type": "path" }, { "name": "uuid", "value": "", "type": "path" } ], "auth": { "type": "apikey", "key": "Authorization", "value": "{{Authorization}}", "placement": "header" } } }, { "info": { "name": "Endpoints for quote negotiation flow", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/api/v1/inquiries/quotes/:quote_uuid/negotiations/", "params": [ { "name": "page", "value": "", "type": "query", "description": "A page number within the paginated result set." }, { "name": "page_size", "value": "", "type": "query", "description": "Number of results to return per page." }, { "name": "quote_uuid", "value": "", "type": "path" } ], "auth": { "type": "apikey", "key": "Authorization", "value": "{{Authorization}}", "placement": "header" } }, "docs": "Endpoints for quote negotiation flow" }, { "info": { "name": "Quote negotiation creation endpoint.", "type": "http" }, "http": { "method": "POST", "url": "{{baseUrl}}/api/v1/inquiries/quotes/:quote_uuid/negotiations/", "params": [ { "name": "quote_uuid", "value": "", "type": "path" } ], "body": { "type": "json", "data": "{}" }, "auth": { "type": "apikey", "key": "Authorization", "value": "{{Authorization}}", "placement": "header" } }, "docs": "Quote negotiation creation endpoint." }, { "info": { "name": "Endpoints for quote negotiation flow", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/api/v1/inquiries/quotes/:quote_uuid/negotiations/:uuid/", "params": [ { "name": "quote_uuid", "value": "", "type": "path" }, { "name": "uuid", "value": "", "type": "path" } ], "auth": { "type": "apikey", "key": "Authorization", "value": "{{Authorization}}", "placement": "header" } }, "docs": "Endpoints for quote negotiation flow" }, { "info": { "name": "Supplier accept quote negotiation endpoint.", "type": "http" }, "http": { "method": "POST", "url": "{{baseUrl}}/api/v1/inquiries/quotes/:quote_uuid/negotiations/:uuid/accept/", "params": [ { "name": "quote_uuid", "value": "", "type": "path" }, { "name": "uuid", "value": "", "type": "path" } ], "auth": { "type": "apikey", "key": "Authorization", "value": "{{Authorization}}", "placement": "header" } }, "docs": "Supplier accept quote negotiation endpoint." }, { "info": { "name": "Supplier reject quote negotiation endpoint.", "type": "http" }, "http": { "method": "POST", "url": "{{baseUrl}}/api/v1/inquiries/quotes/:quote_uuid/negotiations/:uuid/reject/", "params": [ { "name": "quote_uuid", "value": "", "type": "path" }, { "name": "uuid", "value": "", "type": "path" } ], "auth": { "type": "apikey", "key": "Authorization", "value": "{{Authorization}}", "placement": "header" } }, "docs": "Supplier reject quote negotiation endpoint." }, { "info": { "name": "Retrieve details of a quote for a company", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/api/v1/inquiries/quotes/:uuid/", "params": [ { "name": "uuid", "value": "", "type": "path" } ], "auth": { "type": "apikey", "key": "Authorization", "value": "{{Authorization}}", "placement": "header" } }, "docs": "Retrieve details of a quote for a company" }, { "info": { "name": "Retrieve a list of purchase orders associated with a contract using its UUID", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/api/v1/inquiries/quotes/:uuid/contract_orders_list/", "params": [ { "name": "ordering", "value": "", "type": "query", "description": "Which field to use when ordering the results." }, { "name": "page", "value": "", "type": "query", "description": "A page number within the paginated result set." }, { "name": "page_size", "value": "", "type": "query", "description": "Number of results to return per page." }, { "name": "uuid", "value": "", "type": "path" } ], "auth": { "type": "apikey", "key": "Authorization", "value": "{{Authorization}}", "placement": "header" } }, "docs": "Retrieve a list of purchase orders associated with a contract using its UUID" }, { "info": { "name": "Duplicate a quote for ordering. Returns a new quote if autoconfirm parameters are met, creates a new request and returns nothing if not.", "type": "http" }, "http": { "method": "POST", "url": "{{baseUrl}}/api/v1/inquiries/quotes/:uuid/duplicate/", "params": [ { "name": "uuid", "value": "", "type": "path" } ], "body": { "type": "json", "data": "{}" }, "auth": { "type": "apikey", "key": "Authorization", "value": "{{Authorization}}", "placement": "header" } }, "docs": "Duplicate a quote for ordering. Returns a new quote if autoconfirm parameters are met, creates a new request and returns nothing if not." }, { "info": { "name": "Force quote expiry. FOR QA USE ONLY!", "type": "http" }, "http": { "method": "POST", "url": "{{baseUrl}}/api/v1/inquiries/quotes/:uuid/expire/", "params": [ { "name": "uuid", "value": "", "type": "path" } ], "body": { "type": "json", "data": "{}" }, "auth": { "type": "apikey", "key": "Authorization", "value": "{{Authorization}}", "placement": "header" } }, "docs": "Force quote expiry. FOR QA USE ONLY!" }, { "info": { "name": "Retrieve a list of purchase requests for a contract", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/api/v1/inquiries/quotes/:uuid/purchase-requests/", "params": [ { "name": "ordering", "value": "", "type": "query", "description": "Which field to use when ordering the results." }, { "name": "page", "value": "", "type": "query", "description": "A page number within the paginated result set." }, { "name": "page_size", "value": "", "type": "query", "description": "Number of results to return per page." }, { "name": "uuid", "value": "", "type": "path" } ], "auth": { "type": "apikey", "key": "Authorization", "value": "{{Authorization}}", "placement": "header" } }, "docs": "Retrieve a list of purchase requests for a contract" }, { "info": { "name": "Retrieve a list of contracts for dashboard", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/api/v1/inquiries/quotes/dashboard-contracts/", "params": [ { "name": "ordering", "value": "", "type": "query", "description": "Which field to use when ordering the results." }, { "name": "page", "value": "", "type": "query", "description": "A page number within the paginated result set." }, { "name": "page_size", "value": "", "type": "query", "description": "Number of results to return per page." } ], "auth": { "type": "apikey", "key": "Authorization", "value": "{{Authorization}}", "placement": "header" } }, "docs": "Retrieve a list of contracts for dashboard" } ] } ], "bundled": true }