Integrations

Execute integration

Execute an action (e.g. send email, create payment). Credentials resolved from vault. Must be configured first.

post/iapi/project/{projectId}/{service}/{endpoint}

Request

  • Base URL: https://api.websitepublisher.ai
  • URL: https://api.websitepublisher.ai/iapi/project/{projectId}/{service}/{endpoint}
  • Auth: OAuth 2 (authorization code, authorization URL https://api.websitepublisher.ai/dapi/oauth/authorize, token URL https://api.websitepublisher.ai/dapi/oauth/token, scopes: read, write)

Path parameters

projectIdinteger required
servicestring required
endpointstring required

Request body

input_jsonstring required

JSON-encoded input. Fields depend on endpoint. Example for Resend send-email: {"from": "noreply@site.com", "to": "user@example.com", "subject": "Hello", "html": "<p>Hi</p>"}

Response

Integration response

Changes

No recorded changes to this operation across all 1 revision of this API.