CancelCalculationById Cancel calculation by id
This is the endpoint to cancel a previously submitted calculation request. Instead of doing a GET on the getCalculationById URL, cancel the calculation by doing a DELETE. All individual calculation units within the calculation will be canceled if they have not already finished.
@param id character
On encountering errors, an error of subclass ApiException will be thrown.
status code : 204 | Expected response, request was cancelled successfully.
response headers :
X-RateLimit-Remaining |
Number of requests left for the time window. |
X-FactSet-Api-Request-Key |
Key to uniquely identify an Analytics API request. Only available after successful authentication. |
X-RateLimit-Reset |
Number of seconds remaining till rate limit resets. |
X-RateLimit-Limit |
Number of allowed requests for the time window. |
X-DataDirect-Request-Key |
FactSet's request key header. |
status code : 400 | Invalid identifier provided.response headers :
X-RateLimit-Remaining |
Number of requests left for the time window. |
X-FactSet-Api-Request-Key |
Key to uniquely identify an Analytics API request. Only available after successful authentication. |
X-RateLimit-Reset |
Number of seconds remaining till rate limit resets. |
X-RateLimit-Limit |
Number of allowed requests for the time window. |
X-DataDirect-Request-Key |
FactSet's request key header. |
status code : 401 | Missing or invalid authentication.response headers :
X-RateLimit-Remaining |
Number of requests left for the time window. |
X-FactSet-Api-Request-Key |
Key to uniquely identify an Analytics API request. Only available after successful authentication. |
X-RateLimit-Reset |
Number of seconds remaining till rate limit resets. |
X-RateLimit-Limit |
Number of allowed requests for the time window. |
X-DataDirect-Request-Key |
FactSet's request key header. |
status code : 403 | User is forbidden with current credentials.response headers :
X-RateLimit-Remaining |
Number of requests left for the time window. |
X-FactSet-Api-Request-Key |
Key to uniquely identify an Analytics API request. Only available after successful authentication. |
X-RateLimit-Reset |
Number of seconds remaining till rate limit resets. |
X-RateLimit-Limit |
Number of allowed requests for the time window. |
X-DataDirect-Request-Key |
FactSet's request key header. |
status code : 404 | There was no request for the identifier provided, or the request was already canceled for the provided identifier.response headers :
X-RateLimit-Remaining |
Number of requests left for the time window. |
X-FactSet-Api-Request-Key |
Key to uniquely identify an Analytics API request. Only available after successful authentication. |
X-RateLimit-Reset |
Number of seconds remaining till rate limit resets. |
X-RateLimit-Limit |
Number of allowed requests for the time window. |
X-DataDirect-Request-Key |
FactSet's request key header. |
status code : 500 | Server error. Log the X-DataDirect-Request-Key header to assist in troubleshooting.response headers :
X-RateLimit-Remaining |
Number of requests left for the time window. |
X-FactSet-Api-Request-Key |
Key to uniquely identify an Analytics API request. Only available after successful authentication. |
X-RateLimit-Reset |
Number of seconds remaining till rate limit resets. |
X-RateLimit-Limit |
Number of allowed requests for the time window. |
X-DataDirect-Request-Key |
FactSet's request key header. |
status code : 503 | Request timed out. Retry the request in sometime.response headers :
X-RateLimit-Remaining |
Number of requests left for the time window. |
X-FactSet-Api-Request-Key |
Key to uniquely identify an Analytics API request. Only available after successful authentication. |
X-RateLimit-Reset |
Number of seconds remaining till rate limit resets. |
X-RateLimit-Limit |
Number of allowed requests for the time window. |
X-DataDirect-Request-Key |
FactSet's request key header. |
GetCalculationStatusById Get calculation status by id
This is the endpoint to check on the progress of a previous calculation request. Response body contains status information of the entire request and each individual calculation unit.
@param id character
@returnType CalculationStatus
On encountering errors, an error of subclass ApiException will be thrown.
status code : 200 | Expected response, returns status information of the entire calculation and each individual calculation unit.
return type : CalculationStatus
response headers :
X-RateLimit-Remaining |
Number of requests left for the time window. |
Cache-Control |
Standard HTTP header. Header will specify max-age in seconds. Polling can be adjusted based on the max-age value. |
X-FactSet-Api-Request-Key |
Key to uniquely identify an Analytics API request. Only available after successful authentication. |
X-RateLimit-Reset |
Number of seconds remaining till rate limit resets. |
X-RateLimit-Limit |
Number of allowed requests for the time window. |
X-DataDirect-Request-Key |
FactSet's request key header. |
status code : 400 | Invalid identifier provided.response headers :
X-RateLimit-Remaining |
Number of requests left for the time window. |
Cache-Control |
Standard HTTP header. Header will specify max-age in seconds. Polling can be adjusted based on the max-age value. |
X-FactSet-Api-Request-Key |
Key to uniquely identify an Analytics API request. Only available after successful authentication. |
X-RateLimit-Reset |
Number of seconds remaining till rate limit resets. |
X-RateLimit-Limit |
Number of allowed requests for the time window. |
X-DataDirect-Request-Key |
FactSet's request key header. |
status code : 401 | Missing or invalid authentication.response headers :
X-RateLimit-Remaining |
Number of requests left for the time window. |
Cache-Control |
Standard HTTP header. Header will specify max-age in seconds. Polling can be adjusted based on the max-age value. |
X-FactSet-Api-Request-Key |
Key to uniquely identify an Analytics API request. Only available after successful authentication. |
X-RateLimit-Reset |
Number of seconds remaining till rate limit resets. |
X-RateLimit-Limit |
Number of allowed requests for the time window. |
X-DataDirect-Request-Key |
FactSet's request key header. |
status code : 403 | User is forbidden with current credentials.response headers :
X-RateLimit-Remaining |
Number of requests left for the time window. |
Cache-Control |
Standard HTTP header. Header will specify max-age in seconds. Polling can be adjusted based on the max-age value. |
X-FactSet-Api-Request-Key |
Key to uniquely identify an Analytics API request. Only available after successful authentication. |
X-RateLimit-Reset |
Number of seconds remaining till rate limit resets. |
X-RateLimit-Limit |
Number of allowed requests for the time window. |
X-DataDirect-Request-Key |
FactSet's request key header. |
status code : 404 | Provided identifier was not a request, or the request was cancelled.response headers :
X-RateLimit-Remaining |
Number of requests left for the time window. |
Cache-Control |
Standard HTTP header. Header will specify max-age in seconds. Polling can be adjusted based on the max-age value. |
X-FactSet-Api-Request-Key |
Key to uniquely identify an Analytics API request. Only available after successful authentication. |
X-RateLimit-Reset |
Number of seconds remaining till rate limit resets. |
X-RateLimit-Limit |
Number of allowed requests for the time window. |
X-DataDirect-Request-Key |
FactSet's request key header. |
status code : 406 | Unsupported Accept header. Header needs to be set to application/json.response headers :
X-RateLimit-Remaining |
Number of requests left for the time window. |
Cache-Control |
Standard HTTP header. Header will specify max-age in seconds. Polling can be adjusted based on the max-age value. |
X-FactSet-Api-Request-Key |
Key to uniquely identify an Analytics API request. Only available after successful authentication. |
X-RateLimit-Reset |
Number of seconds remaining till rate limit resets. |
X-RateLimit-Limit |
Number of allowed requests for the time window. |
X-DataDirect-Request-Key |
FactSet's request key header. |
status code : 500 | Server error. Log the X-DataDirect-Request-Key header to assist in troubleshooting.response headers :
X-RateLimit-Remaining |
Number of requests left for the time window. |
Cache-Control |
Standard HTTP header. Header will specify max-age in seconds. Polling can be adjusted based on the max-age value. |
X-FactSet-Api-Request-Key |
Key to uniquely identify an Analytics API request. Only available after successful authentication. |
X-RateLimit-Reset |
Number of seconds remaining till rate limit resets. |
X-RateLimit-Limit |
Number of allowed requests for the time window. |
X-DataDirect-Request-Key |
FactSet's request key header. |
status code : 503 | Request timed out. Retry the request in sometime.response headers :
X-RateLimit-Remaining |
Number of requests left for the time window. |
Cache-Control |
Standard HTTP header. Header will specify max-age in seconds. Polling can be adjusted based on the max-age value. |
X-FactSet-Api-Request-Key |
Key to uniquely identify an Analytics API request. Only available after successful authentication. |
X-RateLimit-Reset |
Number of seconds remaining till rate limit resets. |
X-RateLimit-Limit |
Number of allowed requests for the time window. |
X-DataDirect-Request-Key |
FactSet's request key header. |
GetCalculationStatusSummaries Get all calculation statuses
This endpoints returns all active calculation requests.
@returnType named list( CalculationStatusSummary )
On encountering errors, an error of subclass ApiException will be thrown.
status code : 200 | List of active calculation requests.
return type : map(CalculationStatusSummary)
response headers :
X-RateLimit-Remaining |
Number of requests left for the time window. |
X-FactSet-Api-Request-Key |
Key to uniquely identify an Analytics API request. Only available after successful authentication. |
X-RateLimit-Reset |
Number of seconds remaining till rate limit resets. |
X-RateLimit-Limit |
Number of allowed requests for the time window. |
X-DataDirect-Request-Key |
FactSet's request key header. |
status code : 401 | Missing or invalid authentication.response headers :
X-RateLimit-Remaining |
Number of requests left for the time window. |
X-FactSet-Api-Request-Key |
Key to uniquely identify an Analytics API request. Only available after successful authentication. |
X-RateLimit-Reset |
Number of seconds remaining till rate limit resets. |
X-RateLimit-Limit |
Number of allowed requests for the time window. |
X-DataDirect-Request-Key |
FactSet's request key header. |
status code : 403 | User is forbidden with current credentials.response headers :
X-RateLimit-Remaining |
Number of requests left for the time window. |
X-FactSet-Api-Request-Key |
Key to uniquely identify an Analytics API request. Only available after successful authentication. |
X-RateLimit-Reset |
Number of seconds remaining till rate limit resets. |
X-RateLimit-Limit |
Number of allowed requests for the time window. |
X-DataDirect-Request-Key |
FactSet's request key header. |
status code : 406 | Unsupported Accept header. Header needs to be set to application/json.response headers :
X-RateLimit-Remaining |
Number of requests left for the time window. |
X-FactSet-Api-Request-Key |
Key to uniquely identify an Analytics API request. Only available after successful authentication. |
X-RateLimit-Reset |
Number of seconds remaining till rate limit resets. |
X-RateLimit-Limit |
Number of allowed requests for the time window. |
X-DataDirect-Request-Key |
FactSet's request key header. |
status code : 500 | Server error. Log the X-DataDirect-Request-Key header to assist in troubleshooting.response headers :
X-RateLimit-Remaining |
Number of requests left for the time window. |
X-FactSet-Api-Request-Key |
Key to uniquely identify an Analytics API request. Only available after successful authentication. |
X-RateLimit-Reset |
Number of seconds remaining till rate limit resets. |
X-RateLimit-Limit |
Number of allowed requests for the time window. |
X-DataDirect-Request-Key |
FactSet's request key header. |
status code : 503 | Request timed out. Retry the request in sometime.response headers :
X-RateLimit-Remaining |
Number of requests left for the time window. |
X-FactSet-Api-Request-Key |
Key to uniquely identify an Analytics API request. Only available after successful authentication. |
X-RateLimit-Reset |
Number of seconds remaining till rate limit resets. |
X-RateLimit-Limit |
Number of allowed requests for the time window. |
X-DataDirect-Request-Key |
FactSet's request key header. |
RunCalculation Run calculation
This endpoint creates a new calculation and runs the set of calculation units specified in the POST body. This must be used first before get status or cancelling endpoints with a calculation id. A successful response will contain the URL to check the status of the calculation request. Remarks: * Maximum 25 points allowed per calculation and maximum 500 points allowed across all simultaneous calculations. (Refer API documentation for more information) * Any settings in POST body will act as a one-time override over the settings saved in the PA/SPAR/Vault template.
@param calculation Calculation
On encountering errors, an error of subclass ApiException will be thrown.
status code : 202 | Expected response, contains the URL in the Location header to check the status of the calculation.
response headers :
X-FactSet-Api-Points-Limit |
Maximum points limit across all batches. |
X-RateLimit-Remaining |
Number of requests left for the time window. |
X-FactSet-Api-Request-Key |
Key to uniquely identify an Analytics API request. Only available after successful authentication. |
X-FactSet-Api-Points-Remaining |
Number of points remaining till points limit reached. |
X-RateLimit-Reset |
Number of seconds remaining till rate limit resets. |
X-RateLimit-Limit |
Number of allowed requests for the time window. |
Location |
URL to check status of the request. |
X-DataDirect-Request-Key |
FactSet's request key header. |
status code : 400 | Invalid POST body.response headers :
X-FactSet-Api-Points-Limit |
Maximum points limit across all batches. |
X-RateLimit-Remaining |
Number of requests left for the time window. |
X-FactSet-Api-Request-Key |
Key to uniquely identify an Analytics API request. Only available after successful authentication. |
X-FactSet-Api-Points-Remaining |
Number of points remaining till points limit reached. |
X-RateLimit-Reset |
Number of seconds remaining till rate limit resets. |
X-RateLimit-Limit |
Number of allowed requests for the time window. |
Location |
URL to check status of the request. |
X-DataDirect-Request-Key |
FactSet's request key header. |
status code : 401 | Missing or invalid authentication.response headers :
X-FactSet-Api-Points-Limit |
Maximum points limit across all batches. |
X-RateLimit-Remaining |
Number of requests left for the time window. |
X-FactSet-Api-Request-Key |
Key to uniquely identify an Analytics API request. Only available after successful authentication. |
X-FactSet-Api-Points-Remaining |
Number of points remaining till points limit reached. |
X-RateLimit-Reset |
Number of seconds remaining till rate limit resets. |
X-RateLimit-Limit |
Number of allowed requests for the time window. |
Location |
URL to check status of the request. |
X-DataDirect-Request-Key |
FactSet's request key header. |
status code : 403 | User is forbidden with current credentials.response headers :
X-FactSet-Api-Points-Limit |
Maximum points limit across all batches. |
X-RateLimit-Remaining |
Number of requests left for the time window. |
X-FactSet-Api-Request-Key |
Key to uniquely identify an Analytics API request. Only available after successful authentication. |
X-FactSet-Api-Points-Remaining |
Number of points remaining till points limit reached. |
X-RateLimit-Reset |
Number of seconds remaining till rate limit resets. |
X-RateLimit-Limit |
Number of allowed requests for the time window. |
Location |
URL to check status of the request. |
X-DataDirect-Request-Key |
FactSet's request key header. |
status code : 415 | Missing/Invalid Content-Type header. Header needs to be set to application/json.response headers :
X-FactSet-Api-Points-Limit |
Maximum points limit across all batches. |
X-RateLimit-Remaining |
Number of requests left for the time window. |
X-FactSet-Api-Request-Key |
Key to uniquely identify an Analytics API request. Only available after successful authentication. |
X-FactSet-Api-Points-Remaining |
Number of points remaining till points limit reached. |
X-RateLimit-Reset |
Number of seconds remaining till rate limit resets. |
X-RateLimit-Limit |
Number of allowed requests for the time window. |
Location |
URL to check status of the request. |
X-DataDirect-Request-Key |
FactSet's request key header. |
status code : 429 | Rate limit reached. Cancel older requests using Cancel Calculation endpoint or wait for older requests to finish / expire.response headers :
X-FactSet-Api-Points-Limit |
Maximum points limit across all batches. |
X-RateLimit-Remaining |
Number of requests left for the time window. |
X-FactSet-Api-Request-Key |
Key to uniquely identify an Analytics API request. Only available after successful authentication. |
X-FactSet-Api-Points-Remaining |
Number of points remaining till points limit reached. |
X-RateLimit-Reset |
Number of seconds remaining till rate limit resets. |
X-RateLimit-Limit |
Number of allowed requests for the time window. |
Location |
URL to check status of the request. |
X-DataDirect-Request-Key |
FactSet's request key header. |
status code : 500 | Server error. Log the X-DataDirect-Request-Key header to assist in troubleshooting.response headers :
X-FactSet-Api-Points-Limit |
Maximum points limit across all batches. |
X-RateLimit-Remaining |
Number of requests left for the time window. |
X-FactSet-Api-Request-Key |
Key to uniquely identify an Analytics API request. Only available after successful authentication. |
X-FactSet-Api-Points-Remaining |
Number of points remaining till points limit reached. |
X-RateLimit-Reset |
Number of seconds remaining till rate limit resets. |
X-RateLimit-Limit |
Number of allowed requests for the time window. |
Location |
URL to check status of the request. |
X-DataDirect-Request-Key |
FactSet's request key header. |
status code : 503 | Request timed out. Retry the request in sometime.response headers :
X-FactSet-Api-Points-Limit |
Maximum points limit across all batches. |
X-RateLimit-Remaining |
Number of requests left for the time window. |
X-FactSet-Api-Request-Key |
Key to uniquely identify an Analytics API request. Only available after successful authentication. |
X-FactSet-Api-Points-Remaining |
Number of points remaining till points limit reached. |
X-RateLimit-Reset |
Number of seconds remaining till rate limit resets. |
X-RateLimit-Limit |
Number of allowed requests for the time window. |
Location |
URL to check status of the request. |
X-DataDirect-Request-Key |
FactSet's request key header. |