openapi: 3.0.3
info:
title: Factset Analytics Datastore About Create Book From Template 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: Create Book From Template
paths:
/v1/create-book-from-template:
post:
tags:
- Create Book From Template
summary: Factset Kicks off request to create a book with template
description: This endpoint retrieves book status, book name, and book ID for ticker requested in JSON format. This end-point excepts ticker and template_id as inputs. If the template_id input is not used, a book will be created with FactSet's default template.Please try out the below template ids to quickly get the FactSet curated booksCompany Quick Book - g_20210415065838185Post-Earnings Call - g_20210415070044785 Public Information Book(PIB) - g_20210415070353151 Take a look at the example books attached under API documentation below.If you are scheduling Post Earnings Call curated book, please note that in contains Corrected Transcript that takes a little while to be available. Once a Raw Transcript is published, FactSet's editors review the call to produce a Corrected Transcript. They listen to the entire audio file again to confirm that all of the terms and numbers are correctly transcribed. FactSet aims to publish a Corrected Transcript within six times the length of the event, measured from the beginning of the event. That means for a typical one-hour call, FactSet will produce a Corrected Transcript within approximately five hours of the call's completion. Visit [OA 13208](https://my.apps.factset.com/oa/pages/13208)
requestBody:
required: true
content:
application/json:
schema:
$ref: '#/components/schemas/createBookFromTemplatePostRequest'
responses:
'200':
description: Successful response contains request status, book name, and book ID
content:
application/json:
schema:
$ref: '#/components/schemas/Enable_Book_Info_From_Template'
'400':
description: Invalid ticker or Unknown error
'401':
description: Missing or invalid authentication
components:
schemas:
createBookFromTemplatePostRequest:
title: Request Body for Post Request
description: It is a request body to allow users to input ticker and template id.
type: object
properties:
ticker:
type: string
description: ticker
example: FDS-US
template_id:
type: string
description: Template ID
example: g_20210415065838185
Enable_Book_Info_From_Template:
title: Book Information Request
description: Request to enable book information for the client.
type: object
properties:
status:
type: string
description: Request status
example: OK
bookName:
type: string
description: Report Name
example: Apple Inc.
bookID:
type: string
description: Book ID
example: 20200317133713790
securitySchemes:
basicAuth:
type: http
scheme: basic
externalDocs:
url: https://developer.factset.com/api-catalog/analytics-datastore-api
description: API Documentation