Catalyst by Zoho is a highly scalable serverless platform that lets developers build and deploy world-class solutions without managing servers. Even better, you pay nothing till you deploy the project to production. Get a free, full-featured sandbox and up to 125 million free invocations
Go to siteimport { axios } from "@pipedream/platform"
export default defineComponent({
props: {
zoho_catalyst: {
type: "app",
app: "zoho_catalyst",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://${this.zoho_catalyst.$auth.base_api_uri}/baas/v1/project`,
headers: {
"Authorization": `Zoho-oauthtoken ${this.zoho_catalyst.$auth.oauth_access_token}`,
},
})
},
})
Detect or recognize objects in an image. See the documentation
Perform face detection and analysis on an image. See the documentation
Perform image moderation on an image. See the documentation
Zoho Catalyst uses OAuth authentication. When you connect your Zoho Catalyst account, Pipedream will open a popup window where you can sign into Zoho Catalyst and grant Pipedream permission to connect to your account. Pipedream securely stores and automatically refreshes the OAuth tokens so you can easily authenticate any Zoho Catalyst API.
Pipedream requests the following authorization scopes when you connect your account:
ZohoCatalyst.projects.READ
ZohoCatalyst.projects.CREATE
ZohoCatalyst.projects.UPDATE
ZohoCatalyst.projects.users.READ
ZohoCatalyst.projects.users.CREATE
ZohoCatalyst.tables.READ
ZohoCatalyst.tables.rows.READ
ZohoCatalyst.tables.rows.CREATE
ZohoCatalyst.tables.rows.UPDATE
ZohoCatalyst.tables.columns.READ
ZohoCatalyst.folders.READ
ZohoCatalyst.folders.CREATE
ZohoCatalyst.folders.UPDATE
ZohoCatalyst.files.READ
ZohoCatalyst.files.CREATE
ZohoCatalyst.mlkit.READ
GET
https://accounts.zoho.com/oauth/v2/auth
?
client_id={{oauth.client_id}}
&
redirect_uri={{oauth.redirect_uri}}
&
state={{oauth.state}}
&
response_type=code
&
scope={{oauth.space_separated_scopes}}
&
prompt=consent
&
access_type=offline
POST
{{custom_fields.accounts_server}}/oauth/v2/token
content-type: application/x-www-form-urlencoded
accept: application/json
client_id={{oauth.client_id}}
&
client_secret={{oauth.client_secret}}
&
redirect_uri={{oauth.redirect_uri}}
&
grant_type=authorization_code
&
code={{oauth.code}}
POST
{{custom_fields.accounts_server}}/oauth/v2/token
content-type: application/x-www-form-urlencoded
accept: application/json
client_id={{oauth.client_id}}
&
client_secret={{oauth.client_secret}}
&
grant_type=refresh_token
&
refresh_token={{oauth.refresh_token}}