document/add

Uploads and creates a document.

Usage

Requires POST.

https://www.geni.com/api/document/add?title=foo&text=text-doc

Parameters

Name Type Description Required
content_type String Content type of the file, required if file is provided false
date Date The document's date in JSON form false
description String The document's description false
file String Base64 encoded file to create document from false
file_name String Name of the file, required if file is provided false
labels String The document's comma separated labels false
source_url String Source URL for the document false
text String Text to create document from false
title String The document's title true

Returned Fields

Name Type Description
attribution String The document's attribution
content_type String The document's original content type
created_at String Timestamp of when the document was created
date Date The document's date
description String The document's description
guid String The old GUID
id String The document's id
labels Array of Strings The document's labels in a comma separated list
location Location The document's location
page_count Number Number of pages in the document
sizes DocumentImageSizeMap URLs to the document's sizes
source_url String Source URL for the document
tags Array of Strings URLs (or ids) of profiles tagged in the document
title String The document's title
updated_at String Timestamp of when the document was last updated
url String The api url of the document
Note: Blank fields will not be returned to save bandwidth.

rails-1a-012