NAiOS IconNAiOS Logo
Volver al catálogo

Supersaas

supersaas

Appointment Scheduling for Every Situation

Acciones
10
Triggers
0
Autenticación
OAuth gestionado
No
Información técnica: el detalle de parámetros, schemas y triggers de esta página está pensado para equipos de integración. Si solo necesitas saber si tu herramienta favorita está disponible, basta con ver la lista de acciones.

Acciones disponibles (10)

Cada acción es una operación que el agente puede ejecutar contra este conector. Haz clic en una acción para ver sus parámetros.

Create UserSUPERSAAS_CREATE_USERAcción

Tool to create a new user in SuperSaaS. Use when you need to add a user to the account. The username is required; all other fields are optional. If a foreign_key is provided, SuperSaaS will use it instead of generating its own ID. Set duplicate='raise' to prevent creating duplicate users with the same foreign key.

Parámetros de entrada

  • namestringObligatorio

    Username (max 50 chars). If account is configured for email-only login, this should be the email address.

  • rolestringenum

    Role levels for users in SuperSaaS

    regularsuperuserblocked
  • emailstring

    Email address for the user

  • groupinteger

    Group ID to assign the user to

  • phonestring

    Phone number

  • creditinteger

    Credit level for the user (default: 0)

  • mobilestring

    Mobile phone number

  • addressstring

    Physical address of the user

  • countrystring

    Two character ISO 3166-1 country code (e.g., US, GB, CA)

  • webhookboolean

    Set to true to trigger webhooks connected to the account

  • passwordstring

    Password for the user account

  • timezonestring

    IANA timezone identifier (e.g., America/New_York, Europe/London)

  • duplicatestring

    Set to 'raise' to return 422 error if a user with the same foreign key already exists. Only applicable when foreign_key is provided.

  • full_namestring

    Full name of the user

  • foreign_keystring

    Your own foreign key in format '9999fk' (e.g., '12345fk'). If provided, SuperSaaS will use this instead of generating its own ID.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Delete UserSUPERSAAS_DELETE_USERAcción

Tool to delete a SuperSaaS user by their ID. Use when you need to permanently remove a user from the system.

Parámetros de entrada

  • idstringObligatorio

    The unique identifier of the user to delete.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Get UserSUPERSAAS_GET_USERAcción

Tool to read a single user by ID from SuperSaaS. Use when you need to retrieve detailed information about a specific user.

Parámetros de entrada

  • idstringObligatorio

    User ID. Numeric IDs are SuperSaaS keys, alphanumeric are your foreign keys.

  • formboolean

    Include attached form data in the response.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

List Field ListSUPERSAAS_LIST_FIELD_LISTAcción

Tool to retrieve available fields on Schedule or User objects. Use when you need to discover what custom fields are configured for a schedule or user profile.

Parámetros de entrada

  • schedule_idinteger

    The ID of the schedule. Omit this parameter to retrieve User object fields instead of Schedule fields.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

List User GroupsSUPERSAAS_LIST_GROUPSAcción

Tool to retrieve all user groups defined in a SuperSaaS account. Use when you need to list groups for managing user access or organizing users.

Parámetros de entrada

  • accountstringObligatorio

    Account name for authentication

  • api_keystringObligatorio

    Administrator API key for authentication

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

List PromotionsSUPERSAAS_LIST_PROMOTIONSAcción

Tool to list all promotional coupon codes in the account or retrieve a single promotion by code. Use when you need to view available promotions or check details of a specific promotion code.

Parámetros de entrada

  • idstring

    Promotion code to retrieve a single promotion. If provided, returns only the specified promotion.

  • limitinteger

    Maximum number of promotions to return. Use for pagination.

  • offsetinteger

    Number of promotions to skip before returning results. Use for pagination.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

List SchedulesSUPERSAAS_LIST_SCHEDULESAcción

Tool to retrieve all schedules in a SuperSaaS account with their IDs and names. Use when you need to list available schedules or get schedule IDs for other operations.

Parámetros de entrada

Sin parámetros.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

List Form DefinitionsSUPERSAAS_LIST_SUPER_FORMSAcción

Tool to retrieve all form definitions in a SuperSaaS account with their IDs and names. Use when you need to list available forms or get form IDs for other operations.

Parámetros de entrada

Sin parámetros.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

List UsersSUPERSAAS_LIST_USERSAcción

Tool to list all users in the SuperSaaS account. Use when you need to retrieve users with optional pagination using limit and offset parameters.

Parámetros de entrada

  • formboolean

    Include attached form data with each user. Set to true to retrieve additional form information.

  • limitinteger

    Maximum number of users to return. Default is 100, maximum is 1000.

  • offsetinteger

    Offset for pagination. Use to skip a specified number of users before starting to return results.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Update UserSUPERSAAS_UPDATE_USERAcción

Tool to update an existing SuperSaaS user by ID. Use when you need to modify user details like name, email, phone, or role.

Parámetros de entrada

  • idstringObligatorio

    User ID to update

  • namestring

    Username (max 50 characters)

  • rolestringenum

    Role levels for users in SuperSaaS

    regularsuperuserblocked
  • emailstring

    Email address

  • phonestring

    Phone number

  • creditinteger

    Credit level balance

  • mobilestring

    Mobile phone number

  • addressstring

    Mailing address

  • full_namestring

    Full name

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not