403? Classic. Some sites block http curl by default. Try mimicking a browser:
```
curl -X GET \
-H "User-Agent: Mozilla/5.0" \
-H "Accept: text/html" \
https://example.com/api/data
```
If it works in-browser but not http curl, it’s 100% a headers/UA issue.
```
curl -X GET \
-H "User-Agent: Mozilla/5.0" \
-H "Accept: text/html" \
https://example.com/api/data
```
If it works in-browser but not http curl, it’s 100% a headers/UA issue.
