TIMAI2
2
For this:

you used upper case letters in your web component headers, try all lower case.

For this:
Use dictionary blocks ?
My other thought is that rapid is expecting the call to come from a browser, you may need to include a user agent in your headers ?
This site may help with finding a suitable user-agent: Device Atlas