FinFiles Documents API

FinFiles documents API
Contact Info: support@finfiles.nl
Version: 1.0

Access

  1. OAuth AuthorizationUrl:TokenUrl:https://api.finfiles.nl:7000/oauth/token

Methods

[ Jump to Models ]

Table of Contents

Default

Default

Up
get /instruments
Get all instruments for linked to your account (instruments)
This allows you to fetch all instruments linked to your account. Every instrument will include all documents available to your account.

Return type

array[instrument]

Example data

Content-Type: application/json
[ {
  "documents" : [ {
    "file_hash" : "cc5c280b97c447438ba0f524b0c6074b9e05672a",
    "document_date" : "2018-02-12T00:00:00.000+0000",
    "language" : "NL",
    "file_size" : 123018,
    "url" : "https://ofs2.finfiles.nl/getDocument/document/index?ClientId={clientID}&DocumentId=cc5c280b97c447438ba0f524b0c6074b9e05672a",
    "document_type" : "KIID"
  }, {
    "file_hash" : "cc5c280b97c447438ba0f524b0c6074b9e05672a",
    "document_date" : "2018-02-12T00:00:00.000+0000",
    "language" : "NL",
    "file_size" : 123018,
    "url" : "https://ofs2.finfiles.nl/getDocument/document/index?ClientId={clientID}&DocumentId=cc5c280b97c447438ba0f524b0c6074b9e05672a",
    "document_type" : "KIID"
  } ],
  "name" : "Investment Fund AB C",
  "asset_manager" : "Asset Manager X",
  "isin" : "NL0123456789"
}, {
  "documents" : [ {
    "file_hash" : "cc5c280b97c447438ba0f524b0c6074b9e05672a",
    "document_date" : "2018-02-12T00:00:00.000+0000",
    "language" : "NL",
    "file_size" : 123018,
    "url" : "https://ofs2.finfiles.nl/getDocument/document/index?ClientId={clientID}&DocumentId=cc5c280b97c447438ba0f524b0c6074b9e05672a",
    "document_type" : "KIID"
  }, {
    "file_hash" : "cc5c280b97c447438ba0f524b0c6074b9e05672a",
    "document_date" : "2018-02-12T00:00:00.000+0000",
    "language" : "NL",
    "file_size" : 123018,
    "url" : "https://ofs2.finfiles.nl/getDocument/document/index?ClientId={clientID}&DocumentId=cc5c280b97c447438ba0f524b0c6074b9e05672a",
    "document_type" : "KIID"
  } ],
  "name" : "Investment Fund AB C",
  "asset_manager" : "Asset Manager X",
  "isin" : "NL0123456789"
} ]

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

A list of instruments with documents

Up
get /instruments/{isin}
Get a single instrument (instrument)
This allows you to fetch a single instrument including all documents available to your account.

Path parameters

isin (required)
Path Parameter — ISIN of the instrument

Return type

instrument

Example data

Content-Type: application/json
{
  "documents" : [ {
    "file_hash" : "cc5c280b97c447438ba0f524b0c6074b9e05672a",
    "document_date" : "2018-02-12T00:00:00.000+0000",
    "language" : "NL",
    "file_size" : 123018,
    "url" : "https://ofs2.finfiles.nl/getDocument/document/index?ClientId={clientID}&DocumentId=cc5c280b97c447438ba0f524b0c6074b9e05672a",
    "document_type" : "KIID"
  }, {
    "file_hash" : "cc5c280b97c447438ba0f524b0c6074b9e05672a",
    "document_date" : "2018-02-12T00:00:00.000+0000",
    "language" : "NL",
    "file_size" : 123018,
    "url" : "https://ofs2.finfiles.nl/getDocument/document/index?ClientId={clientID}&DocumentId=cc5c280b97c447438ba0f524b0c6074b9e05672a",
    "document_type" : "KIID"
  } ],
  "name" : "Investment Fund AB C",
  "asset_manager" : "Asset Manager X",
  "isin" : "NL0123456789"
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

A single instrument with documents instrument

Models

[ Jump to Methods ]

Table of Contents

  1. document
  2. instrument

document Up

file_hash
String sha1 hash of the file, this can be used to validate a download
example: cc5c280b97c447438ba0f524b0c6074b9e05672a
file_size
example: 123018
document_type
Enum:
KIID
Prospectus
Factsheet
Annual Report
Interim Report
PRIIP KID
example: KIID
language
String ISO 3166-1 alpha-2 country code
example: NL
document_date
date format: date
example: Mon Feb 12 00:00:00 GMT 2018
url
example: https://ofs2.finfiles.nl/getDocument/document/index?ClientId={clientID}&DocumentId=cc5c280b97c447438ba0f524b0c6074b9e05672a

instrument Up

name
String Name of the instrument
example: Investment Fund AB C
isin
String ISIN of the instrument
example: NL0123456789
asset_manager
String Name of the asset manager for the instrument
example: Asset Manager X
documents