NAiOS IconNAiOS Logo
Volver al catálogo

OneSignal User Auth

onesignal_user_auth

OneSignal is a customer engagement platform offering push notifications, email, SMS, and in-app messaging services.

Acciones
7
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 (7)

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.

Add or Update Device TagsONESIGNAL_USER_AUTH_ADD_TAGSAcción

Tool to assign or update tags on a onesignal device. use when you need to apply or change custom tags for a player for segmentation.

Parámetros de entrada

  • tagsobjectObligatorio

    Mapping of tag keys to values. Keys must be strings (max length 30) and values can be strings or null to delete a tag. Up to 20 tags may be provided.

  • app_idstringObligatorio

    OneSignal App ID to associate the tags update.

  • player_idstringObligatorio

    Unique OneSignal player (device) ID to update tags for.

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

Edit OneSignal DeviceONESIGNAL_USER_AUTH_EDIT_DEVICEAcción

Tool to update an existing onesignal device (player) record. use when you have the player id and need to modify device attributes.

Parámetros de entrada

  • latnumber

    Device latitude.

  • sdkstring

    Version of the OneSignal SDK.

  • longnumber

    Device longitude.

  • tagsobject

    Custom tags to set on the device.

  • ad_idstring

    Advertising identifier (IDFA or AAID).

  • app_idstring

    OneSignal App ID the device belongs to.

  • countrystring

    Country code (e.g., 'US').

  • languagestring

    Locale code of the device (ISO 639-1).

  • playtimeinteger

    Seconds the player has been online.

  • timezoneinteger

    Offset in seconds from UTC (negative if behind).

  • device_osstring

    Operating system version of the device.

  • player_idstringObligatorio

    Unique device (player) ID to update.

  • created_atinteger

    Unix timestamp when the device was created.

  • identifierstring

    Push token (e.g., FCM or APNS token) or email.

  • badge_countinteger

    Current iOS badge count displayed on the app icon.

  • last_activeinteger

    Last active time as a Unix timestamp.

  • amount_spentnumber

    Total amount spent by the user.

  • device_modelstring

    Hardware model of the device.

  • game_versionstring

    App version of the device.

  • session_countinteger

    Number of times the app has been opened.

  • notification_typesinteger

    1 = subscribed, -2 = unsubscribed (iOS only).

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

View OneSignal SegmentONESIGNAL_USER_AUTH_ONESIGNAL_VIEW_SEGMENTAcción

Tool to retrieve details for a specific onesignal segment. use when you need to inspect segment definition.

Parámetros de entrada

  • app_idstringObligatorio

    The OneSignal App ID to retrieve segment for.

  • segment_idstringObligatorio

    The OneSignal Segment ID to retrieve details for.

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

View AppONESIGNAL_USER_AUTH_VIEW_APPAcción

Tool to retrieve details for a specific onesignal app. use after authenticating to inspect app settings.

Parámetros de entrada

  • app_idstringObligatorio

    The OneSignal App ID to retrieve details for.

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

View OneSignal DeviceONESIGNAL_USER_AUTH_VIEW_DEVICEAcción

Tool to retrieve details for a specific device/player. use when you have a player id and optional app id.

Parámetros de entrada

  • app_idstring

    OneSignal App ID to scope the lookup. If omitted, uses the default app from authentication.

  • player_idstringObligatorio

    The OneSignal Player (device) ID to retrieve details for.

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

View SegmentsONESIGNAL_USER_AUTH_VIEW_SEGMENTSAcción

Tool to list all segments for an app. use after obtaining the app id to retrieve a paginated list of segments.

Parámetros de entrada

  • limitinteger

    Number of segments to return (1 to 300). Defaults to OneSignal default if omitted.

  • app_idstringObligatorio

    OneSignal App ID to list segments for

  • offsetinteger

    Offset for pagination (number of items to skip).

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

View OneSignal Device TagsONESIGNAL_USER_AUTH_VIEW_TAGSAcción

Tool to get tags assigned to a device. use when you need to fetch key/value tags for a specific onesignal player.

Parámetros de entrada

  • app_idstringObligatorio

    OneSignal App ID to scope the lookup

  • player_idstringObligatorio

    The OneSignal Player (device) ID to retrieve tags for.

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