API updates and bug fixes. Dates are in UTC time zone.
November 28, 2024
Bug fixes
- The bug introduced on October 25 caused timezone shift in the export data (exports became 00:00:00 - 23:59:59 in UTC+13, or 11:00:00 - 10:59:59 UTC). This fix reverses the timezone back to UTC. It is recommended to use hourly exports to retrieve any missing data, caused by this update.
October 25, 2024
Features
- Added support of hourly exports to Export RUM Data endpoint. Use
date
(day inYYYYMMDD
format) andhour
(0-23) request parameters to retrieve hourly exports up to last hour.
September 30, 2024
Bug fixes
- Fixed a single URL deploy functionality in the Add a deploy endpoint. Die to the bug introduced on September 3rd, the endpoint ignored
url_id
parameter and triggered tests for the whole site.
September 23, 2024
Bug fixes
- Export RUM Data endpoint will now return error 404 if the export file not found (previously it generated pre-signed URL that resulted in AWS error because the target file doesn't exist)
August 4, 2024
Discontinued
Replace
mode in Import Settings endpoint is no longer supported.
May 15, 2024
New features
- The test object now has corresponding
site_id
andurl_id
. The test object is returned by endpoints such as Test index, Test details, Site index withmedian
parameter.
May 12, 2024
New features
- New INP attribution and subparts metrics has been added to the CSV file in Export RUM Data endpoint:
inp_element_selector
,inp_start_time
,inp_input_delay
,inp_processing_time
,inp_presentation_delay
April 9, 2024
New features
- Deploy now can return a new status
failed
, affected endpoints: Get a deploy. Please see "Bug fixes" section for explanation.
Bug fixes
- Fix deploy statuses returned by Get a deploy endpoint.
Before the bug status
could be one of the following: pending
, running
, completed
, completed, but one or more tests failed
.
The bug has been introduced around December 5, 2023, when status
started to return new values: pending
, running
, completed
, completed_with_failures
, failed
.
Today's patch restored status
to previous values plus failed
.
Possible status values now are: pending
, running
, completed
, completed, but one or more tests failed
, failed
.
March 18, 2024
Bug fixes
- Fix Budgets endpoint not returning any data on page 1 when
deploy_id
is provided (only accounts with 300+ budgets affected by this bug).
January 30, 2024
New features
- Get site settings endpoint now returns additional data:
script
for URLs and test times for the site.
January 11, 2024
Bug fixes
- Fix Budgets endpoint returning wrong deploy ID in budgets crossings.
January 9, 2024
New features
- Deploys index endpoint now supports pagination and date range via
start_timestamp
andend_timestamp
parameters. See endpoint documentation for full list of supported query parameters.
Bug fixes
- Fix Budgets endpoint returning 404 error "Unknown deploy_id specified." when
deploy_id
is present (the bug was introduced on December 5 and affected SpeedCurve CLI users)
December 5, 2023
Data migration to support new deployment entity internally for CI/CD improvements and deployment dashboard update. This migration caused regeneration of some previously created deploy IDs.
September 28, 2023
New features
- Get all tests API endpoint
September 18, 2023
Bug fixes
- Fix Budgets endpoint returning
unknown
status for deploys that are older than 3 days - Fix Budgets endpoint returning
unknown
status for most recent deploy whendeploy_id
is present
August 24, 2023
New features
- INP metric has been added to the CSV file in Export RUM Data endpoint