https://developer.statuspage.io/
statuspage API 사용시 아래와 같은 url에 request를 보내야 한다.
[<https://api.statuspage.io/v1>](<https://api.statuspage.io/v1>)
statuspage API 사용시 API Key가 필요하다.
free plan의 경우, 각 organization의 owner만 만들 수 있다.
프로필 아이콘 클릭 → API Info 페이지에 들어가서 발급하면 된다.

API Keys 섹션에 아래와 같이 뜬다면 Statuspage account owner에게 요청해야 한다.

statuspage API 사용시 아래와 같은 header로 인증해야 한다.
{
"Authorization": f"OAuth {api_key}",
}
page id는 관리자 페이지에 접속하면 브라우저 주소창에 https://manage.statuspage.io/pages/{page_id}와 같은 주소가 써있을텐데, 이 url에서 page_id를 복사해서 사용하면 된다.

curl -i -X GET \
-H 'Authorization:OAuth your-api-key-goes-here' \
'<https://api.statuspage.io/v1/pages/{page_id}/incidents>'