rename directory

This commit is contained in:
2026-06-26 10:17:27 +08:00
parent 66963e0b90
commit c5215fba22
40 changed files with 0 additions and 0 deletions
@@ -0,0 +1,25 @@
# ANNOUNCEMENTS_API_URL
- **URL:** https://api.sgx.com/announcements/v1.1/
- **Status:** 401
- **Classification:** BLOCKED
- **Content-Type:** application/json
- **Content-Length:** 46 bytes
- **Elapsed:** 0.0 s
- **Probed at:** 2026-06-24T09:39:30.987268+00:00
- **Error:** HTTPError: HTTP Error 401: Unauthorized
- **Block reasons:** HTTP 401
## Notes
Browser recon showed this endpoint is usable once the required headers and sub-paths are supplied.
- **Headers:** send `Origin: https://www.sgx.com` and `Referer: https://www.sgx.com/` (or the matching `investors.sgx.com` variants). The `api.sgx.com/announcements/v1.1/*` paths additionally require an `authorizationtoken` header. The token is hard-coded in the SGX frontend bundle; treat it as a credential and do not commit it in plain text.
- **Filter / dependent calls:** call `/companylist` and `/securitylist` first to populate issuer/security filter dropdowns.
- **Useful patterns:**
- `/count?periodstart={ts}&periodend={ts}` — total announcements in a date window.
- `/?periodstart={ts}&periodend={ts}&pagestart=0&pagesize=20` — paginated list.
- `/summary/company?periodstart={ts}&cat={cat}` or `&sub={sub1,sub2,...}` — category summary (`ANNC`, `CACT`, `PLST`, `TRAD`).
- `/securitycode?value={code}&cat=ANNC&securityCodeParams=securitycode&sub=ANNC17&pagestart=0&pagesize=250&periodstart={ts}` — per-stock announcements (used by `investors.sgx.com`).
- Timestamp format is `yyyyMMdd_HHmmss` (e.g. `20260624_160000`). The bare `/announcements/v1.1/` path returns HTTP 401 only because the auth header is missing.