Vendor

Create Vendor Order Template

Creates a new vendor order template for the specified vendor.

For more information on creating vendor order templates, see Creating order templates for vendors.

post/vendors/{vendorId}/order-templates

Query parameters

fieldsstring

A comma separated list of fields to include in the response. Every value in the list should either consist of a top-level property name (excluding the items envelope for endpoints returning lists) or refer to a property of a top-level property of type object, in the following form: "toplevelpropertyname.subpropertyname". When this query parameter is omitted, default resource representations are returned (excluding fields marked as optional). The same applies to nested objects when just specifying the top-level property name, without explicitly listing sub-property names. When specifying the fields query parameter, only the specified fields are returned. The id property is always returned.

Headers

X-LC-Tenantstring required

The identifier of the account where the request is executed.

Authorizationstring required

The bearer access token provided by Auth0.

Request body

namestring required

The name of the vendor order template.

descriptionstring

A description of the vendor order template.

allowQuoteEditingboolean

Whether the vendor is allowed to edit the vendor quote at any time. When false (default), vendor project managers can only edit the quote during the Vendor Quote Review task.

serviceTypesstring[] required

The service type identifiers to associate with this vendor order template. Use the List Service Types endpoint to retrieve available values.

pricingModelIdstring required

The identifier of the pricing model to associate with this vendor order template. Use the List Pricing Models endpoint with location set to the vendor's folder identifier. Set locationStrategy=location to see only pricing models saved directly in the vendor folder.

Response

Vendor Order Template created successfully.

idstring required

The unique identifier of the vendor order template.

namestring

The name of the vendor order template.

descriptionstring

A description of the vendor order template.

allowQuoteEditingboolean

Whether the vendor is allowed to edit the quote.

Changes

Changed in 15 of the 50 revisions of this API.481040

  • v1d42dac7c28a31012See the full diff
    • added the new required request property ////

      new-required-request-property

    • added the new required request property ////

      new-required-request-property

    • added the new required request property ////

      new-required-request-property

    • added the new required request property ////

      new-required-request-property

    • removed subschema #1: User assignment subschema #2: Group assignment from the /// request property oneOf list

      request-property-one-of-removed

    • removed subschema #1: User assignment subschema #2: Group assignment from the /// request property oneOf list

      request-property-one-of-removed

    • the /// request property type changed from no type to object

      request-property-type-changed

    • the /// request property type changed from no type to object

      request-property-type-changed

    • the /// response's property type changed from no type to object for status

      response-property-type-changed

    • the /// response's property type changed from no type to object for status

      response-property-type-changed

    • removed discriminator from /// request property

      request-property-discriminator-removed

    • removed discriminator from /// request property

      request-property-discriminator-removed

    • added the optional property //// to the response with the status

      response-optional-property-added

    • added the optional property //// to the response with the status

      response-optional-property-added

    • added the optional property //// to the response with the status

      response-optional-property-added

    • added the optional property //// to the response with the status

      response-optional-property-added

    • removed discriminator from /// response property for the response status

      response-property-discriminator-removed

    • removed discriminator from /// response property for the response status

      response-property-discriminator-removed

    • removed subschema #1: User assignment subschema #2: Group assignment from the /// response property oneOf list for the response status

      response-property-one-of-removed

    • removed subschema #1: User assignment subschema #2: Group assignment from the /// response property oneOf list for the response status

      response-property-one-of-removed

    • added the required property //// to the response with the status

      response-required-property-added

    • added the required property //// to the response with the status

      response-required-property-added

    • endpoint added

      endpoint-added

    • api path removed without deprecation

      api-path-removed-without-deprecation

    This revision also has 16 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog

    • endpoint added

      endpoint-added

    This revision also has 3 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog

    • api path removed without deprecation

      api-path-removed-without-deprecation

    This revision also has 16 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog

    • the request property became required

      request-property-became-required

    • endpoint added

      endpoint-added

    This revision also has 5 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog

    • api path removed without deprecation

      api-path-removed-without-deprecation

    This revision also has 16 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog

  • v1f04867866c7744See the full diff
    • removed the required property ///// from the response with the status

      response-required-property-removed

    • removed the required property ///// from the response with the status

      response-required-property-removed

    • removed the required property ///// from the response with the status

      response-required-property-removed

    • removed the required property ///// from the response with the status

      response-required-property-removed

    • added the required property ///// to the response with the status

      response-required-property-added

    • added the required property ///// to the response with the status

      response-required-property-added

    • added the required property ///// to the response with the status

      response-required-property-added

    • added the required property ///// to the response with the status

      response-required-property-added

  • v125bfaac59638727See the full diff
    • added the new required request property /

      new-required-request-property

    • removed the enum value finalQuoteAfterBatchCompleted of the request property

      request-property-enum-value-removed

    • removed the enum value perFileQuote of the request property

      request-property-enum-value-removed

    • removed the enum value quoteBeforeCustomerQuoteGeneration of the request property

      request-property-enum-value-removed

    • removed the enum value waitForAllFiles of the request property

      request-property-enum-value-removed

    • the request property type changed from string to object

      request-property-type-changed

    • the response's property type changed from string to object for status

      response-property-type-changed

    • removed the request property

      request-property-removed

    • removed the optional property from the response with the status

      response-optional-property-removed

    • added the new optional request property /

      new-optional-request-property

    • added the optional property / to the response with the status

      response-optional-property-added

    • removed the finalQuoteAfterBatchCompleted enum value from the response property for the response status

      response-property-enum-value-removed

    • removed the perFileQuote enum value from the response property for the response status

      response-property-enum-value-removed

    • removed the quoteBeforeCustomerQuoteGeneration enum value from the response property for the response status

      response-property-enum-value-removed

    • removed the waitForAllFiles enum value from the response property for the response status

      response-property-enum-value-removed

    • added the required property / to the response with the status

      response-required-property-added