Skip to content

Releases: tai-sho/oura-api-php

v1.0.1

09 Jun 07:06

Choose a tag to compare

What's Change

  • Add static analysis and maintain github actions. Minor modifications accordingly. #1
  • Integration with Coverall #2

Full Changelog: v1.0.0...v1.0.1

v1.0.0

09 Jun 06:57

Choose a tag to compare

Full Changelog: https://github.com/tai-sho/oura-api-php/commits/v1.0.0

Major Features

  • Oura API Client Library:
    • Provides a PHP client library compatible with Oura Ring API v2.
    • Supports almost major endpoints.

Supported Endpoints

The library supports the following endpoints:

  • /v2/usercollection/heartrate
  • /v2/usercollection/personal_info
  • /v2/usercollection/tag
  • /v2/usercollection/enhanced_tag
  • /v2/usercollection/workout
  • /v2/usercollection/session
  • /v2/usercollection/daily_activity
  • /v2/usercollection/daily_sleep
  • /v2/usercollection/daily_spo2
  • /v2/usercollection/daily_readiness
  • /v2/usercollection/sleep
  • /v2/usercollection/sleep_time
  • /v2/usercollection/rest_mode_period
  • /v2/usercollection/ring_configuration
  • /v2/usercollection/daily_stress
  • /v2/usercollection/tag/{document_id}
  • /v2/usercollection/enhanced_tag/{document_id}
  • /v2/usercollection/workout/{document_id}
  • /v2/usercollection/session/{document_id}
  • /v2/usercollection/daily_activity/{document_id}
  • /v2/usercollection/daily_sleep/{document_id}
  • /v2/usercollection/daily_spo2/{document_id}
  • /v2/usercollection/daily_readiness/{document_id}
  • /v2/usercollection/sleep/{document_id}
  • /v2/usercollection/sleep_time/{document_id}
  • /v2/usercollection/rest_mode_period/{document_id}
  • /v2/usercollection/ring_configuration/{document_id}
  • /v2/usercollection/daily_stress/{document_id}

Additional Features

  • Pagination Support: Provides helper functions to handle large datasets with pagination.
  • PSR-7 Compliant Response Objects: Uses response objects compliant with the PSR-7 standard.