Pular para o conteúdo
Sursa Developers

Objetos

CardUploadForm

Campos

  • filestring (application/octet-stream)obrigatório
  • collectionstring

    Padrão: "default"

  • tagsstring

    Padrão: ""

  • forceboolean

    Padrão: false

  • owner_idinteger | null
  • verify_interval_daysinteger | null
  • categorystring | null
  • sensitiveboolean | null
  • asyncboolean

    Padrão: false

  • reviewboolean

    Padrão: false

  • folder_idstring | null

    Pasta da collection em que o novo cartão é colocado. Uma pasta de outra coleção retorna 400 folders.card_collection_mismatch, uma pasta inexistente retorna 404 folders.not_found, e a falta da permissão COLLECTION_EDIT_CARDS na pasta retorna 403 authz.forbidden. A conferência é feita antes de o arquivo ser salvo. Uma duplicata de um arquivo já enviado (skipped) não é movida para a pasta.

    length ≤ 64

  • collection_idinteger | null

    Coleção pelo ID. Quando collection também é passado, prevalece collection_id. Uma coleção que não existe na organização ou não está visível retorna 404 collections.not_found.

  • external_idstring | null

    external_id do novo cartão. Com ele, o cartão é criado mesmo que a coleção já tenha o mesmo arquivo. Se outro cartão da organização o usar, a requisição retorna 409 cards.external_id_taken. Para criar ou substituir um cartão por external_id, use PUT /v1/cards-by-external-id/{external_id}.

    length ≤ 512

  • metadatastring | null

    metadata do novo cartão: um objeto JSON como valor do campo do formulário. As regras são as de MetadataPatch.

Usado em