forms

Salvar formulário

Cria um formulário ou, quando id é enviado, atualiza o título e os campos de um existente. A lista edges é sempre a definição completa: campo existente que não vier no payload é removido definitivamente. Tipos de campo e lógica condicional estão em Criar um formulário.

post/api/management/save-form

Request body

idinteger nullable

ID do formulário a atualizar. Omita ou envie nulo para criar um novo.

titlestring required

Título do formulário (3 a 255 caracteres).

Response

Sucesso

responseboolean

Indicador de sucesso da requisição. Sempre true nas respostas bem-sucedidas.

Changes

Changed in 2 of the 98 revisions of this API.183243

  • d71b18b1685d183240See the full diff
    • ▲

      request property // was restricted to a list of enum values

      request-property-became-enum

    • ▲

      the request property became required

      request-property-became-required

    • ▲

      the request property // became required

      request-property-became-required

    • ▲

      the request property // became required

      request-property-became-required

    • ▲

      the request property became required

      request-property-became-required

    • ▲

      the request property's minItems was increased to 1

      request-property-min-items-increased

    • ▲

      the request property's minLength was increased from 0 to 3

      request-property-min-length-increased

    • ▲

      the // request property type changed from no type to string

      request-property-type-changed

    • ▲

      the // request property type changed from no type to string

      request-property-type-changed

    • ▲

      the request property type changed from no type to integer

      request-property-type-changed

    • ▲

      the response property /// became nullable for the status

      response-property-became-nullable

    • ▲

      response property form/edges/items/options list-of-types was widened by adding types object to media type application/json of response 200

      response-property-list-of-types-widened

    • ▲

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

      response-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 string for status

      response-property-type-changed

    • ▲

      the /// response's property type changed from no type to string, and format from no format to date-time for status

      response-property-type-changed

    • ▲

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

      response-property-type-changed

    • ▲

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

      response-property-type-changed

    • ●

      the // request property's maxLength was set to 255

      request-property-max-length-set

    • ●

      the // request property's maxLength was set to 255

      request-property-max-length-set

    • ●

      the // request property's maxLength was set to 255

      request-property-max-length-set

    • ●

      the request property's maxLength was set to 255

      request-property-max-length-set

    • ●

      removed the optional property / from the response with the status

      response-optional-property-removed

    • ●

      removed the optional property / from the response with the status

      response-optional-property-removed

    • ●

      added the new and enum value to the /// response property for the response status

      response-property-enum-value-added

    • ●

      added the new attachment enum value to the /// response property for the response status

      response-property-enum-value-added

    • ●

      added the new checkbox enum value to the /// response property for the response status

      response-property-enum-value-added

    • ●

      added the new contact enum value to the /// response property for the response status

      response-property-enum-value-added

    • ●

      added the new counter enum value to the /// response property for the response status

      response-property-enum-value-added

    • ●

      added the new currency enum value to the /// response property for the response status

      response-property-enum-value-added

    • ●

      added the new customer enum value to the /// response property for the response status

      response-property-enum-value-added

    • ●

      added the new date enum value to the /// response property for the response status

      response-property-enum-value-added

    • ●

      added the new date_and_time enum value to the /// response property for the response status

      response-property-enum-value-added

    • ●

      added the new email enum value to the /// response property for the response status

      response-property-enum-value-added

    • ●

      added the new hide enum value to the /// response property for the response status

      response-property-enum-value-added

    • ●

      added the new link enum value to the /// response property for the response status

      response-property-enum-value-added

    • ●

      added the new long_text enum value to the /// response property for the response status

      response-property-enum-value-added

    • ●

      added the new matrix enum value to the /// response property for the response status

      response-property-enum-value-added

    • ●

      added the new number enum value to the /// response property for the response status

      response-property-enum-value-added

    • ●

      added the new or enum value to the /// response property for the response status

      response-property-enum-value-added

    • ●

      added the new phone enum value to the /// response property for the response status

      response-property-enum-value-added

    • ●

      added the new project enum value to the /// response property for the response status

      response-property-enum-value-added

    • ●

      added the new radio enum value to the /// response property for the response status

      response-property-enum-value-added

    • ●

      added the new rich_text enum value to the /// response property for the response status

      response-property-enum-value-added

    • ●

      added the new select enum value to the /// response property for the response status

      response-property-enum-value-added

    • ●

      added the new short_text enum value to the /// response property for the response status

      response-property-enum-value-added

    • ●

      added the new show enum value to the /// response property for the response status

      response-property-enum-value-added

    • ●

      added the new time enum value to the /// response property for the response status

      response-property-enum-value-added

    • ●

      added the new undefined enum value to the /// response property for the response status

      response-property-enum-value-added

    • ●

      added the new user enum value to the /// response property for the response status

      response-property-enum-value-added

    • ○

      added the new optional request property //

      new-optional-request-property

    • ○

      added the new optional request property //

      new-optional-request-property

    • ○

      added the new optional request property //

      new-optional-request-property

    • ○

      added the new optional request property //

      new-optional-request-property

    • ○

      added the new optional request property //

      new-optional-request-property

    • ○

      added the new optional request property //

      new-optional-request-property

    • ○

      added the new optional request property //

      new-optional-request-property

    • ○

      the request property // became nullable

      request-property-became-nullable

    • ○

      the request property // became nullable

      request-property-became-nullable

    • ○

      added the new attachment enum value to the request property //

      request-property-enum-value-added

    • ○

      added the new checkbox enum value to the request property //

      request-property-enum-value-added

    • ○

      added the new contact enum value to the request property //

      request-property-enum-value-added

    • ○

      added the new counter enum value to the request property //

      request-property-enum-value-added

    • ○

      added the new currency enum value to the request property //

      request-property-enum-value-added

    • ○

      added the new customer enum value to the request property //

      request-property-enum-value-added

    • ○

      added the new date enum value to the request property //

      request-property-enum-value-added

    • ○

      added the new date_and_time enum value to the request property //

      request-property-enum-value-added

    • ○

      added the new email enum value to the request property //

      request-property-enum-value-added

    • ○

      added the new link enum value to the request property //

      request-property-enum-value-added

    • ○

      added the new long_text enum value to the request property //

      request-property-enum-value-added

    • ○

      added the new matrix enum value to the request property //

      request-property-enum-value-added

    • ○

      added the new number enum value to the request property //

      request-property-enum-value-added

    • ○

      added the new phone enum value to the request property //

      request-property-enum-value-added

    • ○

      added the new project enum value to the request property //

      request-property-enum-value-added

    • ○

      added the new radio enum value to the request property //

      request-property-enum-value-added

    • ○

      added the new rich_text enum value to the request property //

      request-property-enum-value-added

    • ○

      added the new select enum value to the request property //

      request-property-enum-value-added

    • ○

      added the new short_text enum value to the request property //

      request-property-enum-value-added

    • ○

      added the new time enum value to the request property //

      request-property-enum-value-added

    • ○

      added the new user enum value to the request property //

      request-property-enum-value-added

    • ○

      request property // list-of-types was widened by adding types integer to media type application/json

      request-property-list-of-types-widened

    • ○

      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

    • ○

      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

    • ○

      added subschema #1 subschema #2 subschema #3 subschema #4 to the /// response property anyOf list for the response status

      response-property-any-of-added

    • ○

      added optional request body

      request-body-added-optional

    • ○

      added the media type application/json for the response with the status

      response-media-type-added

    • ○

      added the non-success response with the status

      response-non-success-status-added