[api] use non-inline reader in /oembed endpoint