Przejdź do treści
Sursa Developers

Obiekty

PushDocument

Pola

  • external_idstringwymagane

    Twój stały identyfikator dokumentu. Wysłanie tego samego identyfikatora zastępuje dokument.

    length ≤ 512

  • titlestringwymagane

    length ≤ 500

  • urlstring

    Link do dokumentu w Twoim systemie (http lub https).

  • contentstring

    Zawartość (do 5 MB).

  • content_typestring

    Dozwolone wartości: htmlmarkdowntext

    Domyślnie: "html"

  • patharray of string | string

    Foldery dokumentu: tablica nazw lub ciąg rozdzielony znakiem „/” (do 10 poziomów).

  • permissionsPushPermissions
  • tagsarray of string

    items ≤ 50

  • author_emailstring

    Autor. Staje się właścicielem karty, jeśli jest użytkownikiem Sursy.

  • updated_atstring (date-time)

    Czas modyfikacji w Twoim systemie (część wersji dokumentu).

  • metadata karty dokumentu (od 1.62.0): obiekt zastępuje poprzedni obiekt karty, {} usuwa wszystkie pary; bez pola metadata metadane karty się nie zmieniają.

  • categorystring

    Kategoria karty: klucz kategorii organizacji (GET /v1/categories), od 1.62.0.

    length ≤ 64

  • verifiersPushVerifiers
  • verify_interval_daysinteger

    Okres weryfikacji karty w dniach (od 1.62.0); bez niego obowiązuje okres źródła.

    ≥ 1, ≤ 3650

  • upload_idstring

    Plik dokumentu z przesyłania wieloczęściowego (upl_…, od 1.62.0) zamiast content. Przesyłanie jest używane jednokrotnie; ponowne wysłanie tego samego dokumentu z tym samym upload_id go nie zużywa. Dopóki przesyłanie wieloczęściowe nie jest dostępne w instalacji, dokument jest odrzucany z przyczyną file_rejected.

    length ≤ 64

  • attachmentsarray of string

    Załączniki dokumentu jako przesłania wieloczęściowe (upl_…, od 1.62.0): każdy staje się osobną kartą źródła z tym samym folderem, uprawnieniami i polami karty. Załącznik, którego brakuje w nowej wersji dokumentu, jest archiwizowany.

    items ≤ 20

Używane przez

Część

PushDocumentBatch