openapi: 3.0.3
info:
title: Factset Analytics Datastore About Download Api Book Aws API
description: Allow clients to fetch precalculated Analytics through predeterministic URLs.
contact:
name: FactSet Research Systems
url: https://developer.factset.com/contact
email: api@factset.com
license:
name: Apache License, Version 2.0
url: https://www.apache.org/licenses/LICENSE-2.0
version: 1.0.0
servers:
- url: https://api.factset.com
description: Production
- url: https://api-sandbox.factset.com
description: Sandbox
security:
- basicAuth: []
tags:
- name: Download Api Book Aws
paths:
/v1/download-api-book-aws/{book_id}:
get:
tags:
- Download Api Book Aws
summary: Factset Retrieves book in PDF format
description: This endpoint uses the BookId returned from any of the request above. Returns the URL to load the book for the book ID requested. The URL will be in JSON format, the final book will be in PDF format.
NOTE -- The execution of this endpoint requires an extra step within the developer portal due to authentication limitations. When using the actual API, a successful response for this endpoint will be the PDF book rather than the URL to the PDF.
The actual endpoint is https://api.factset.com/book-builder-api/v1/download-api-book/{book_id}
parameters:
- in: path
name: book_id
schema:
type: string
required: true
responses:
'200':
description: Successful response contains URL to load the book for the BookID requested
content:
application/json:
schema:
$ref: '#/components/schemas/Enable_Book_Download'
'202':
description: Book is processing. Please check back later.
'400':
description: Something went wrong. Please create a new request.
'401':
description: Missing or invalid authentication
'503':
description: Unrecognized BookId
components:
schemas:
Enable_Book_Download:
title: Book Download
description: Request to download book.
type: object
properties:
Message:
type: string
description: Book status
example: Copy and paste the URL below into your browser to download your book. This book will be available for download for the next 30 minutes.
url:
type: string
description: URL to book.
example: https://fioaddon-s3-bridge-3399.s3.amazonaws.com/DD_20200331093828132.pdf?AWSAccessKeyId=AKIA46YVWD3IE4WEE4OI&Expires=1585663820&Signature=C2PQmOQJlgzbW67skirSuKAiP1A%3D
securitySchemes:
basicAuth:
type: http
scheme: basic
externalDocs:
url: https://developer.factset.com/api-catalog/analytics-datastore-api
description: API Documentation