Only getting companies with date_of_creation from 2013, nothing recent, SOS

Definitely adding descending sorting to my code

app/services/companies_house_auth.rb

require ‘httparty’

class CompaniesHouseAuth
include HTTParty
base_uri ‘https://api.company-information.service.gov.uk

def self.fetch_companies(page: 1, items_per_page: 100, filters: {})
api_key = ENV[‘COMPANIES_HOUSE_API_KEY’]
encoded_credentials = Base64.strict_encode64("#{api_key}:")

page = page.to_i
items_per_page = items_per_page.to_i

options = {
  headers: { 'Authorization' => "Basic #{encoded_credentials}" },
  query: {
    'start_index' => (page - 1) * items_per_page,
    'items_per_page' => items_per_page,
    'sort' => 'date_of_creation:desc',  # Ensure this is the correct parameter and format
    'q' => 'company_status:!dissolved'
  }.merge(filters.compact)
}

response = get('/advanced-search/companies', options)
puts "API Response: #{response.parsed_response["items"].map { |item| item["date_of_creation"] }}"  # Log the dates being fetched
response.ok? ? response.parsed_response["items"] : []

end
end