List Push Notifications
GET
https://inradar.com.br/public
/v1/push/
Get a list of push notifications based on the user's access level.
query Parameters
limitintegerNumber of results to return per page.
offsetintegerThe initial index from which to return the results.
Headers
Authorizationstring · requiredHTTP Basic. SEND: Basic base64(api_key:api_secret)
Responses
countinteger · requiredExample: 123resultsobject[] · required
nextstring | null · uriExample: http://api.example.org/accounts/?offset=400&limit=100previousstring | null · uriExample: http://api.example.org/accounts/?offset=200&limit=100
Create a Push Notification
POST
https://inradar.com.br/public
/v1/push/
Create a new push notification for a specific level or list of users.
Headers
Authorizationstring · requiredHTTP Basic. SEND: Basic base64(api_key:api_secret)
Content-Typestring · enum · requiredEnum values:application/json
Request Body
messagestring · minLength: 1 · required
titlestring · minLength: 1 · maxLength: 160imagestring | null · binaryredirect_urlstring | null · uri · maxLength: 2000scheduled_datetimestring | null · date-timerecurrence_config| nulldeeplink_conf| nullonesignal_idsstring | nullregional_idinteger | nullchurch_idinteger | nulltargetsinteger[]
Responses
idinteger · readOnly · requiredmessagestring · requireddelivery_statusstring · readOnly · requiredstatus_messagestring · readOnly · requiredprovider_responsereadOnly · required
titlestring · maxLength: 160imagestring | null · uriredirect_urlstring | null · uri · maxLength: 2000scheduled_datetimestring | null · date-timerecurrence_config| nulldeeplink_conf| nullonesignal_idsstring | nullregional_idinteger | nullchurch_idinteger | nulltargetsinteger[]
Retrieve a Push Notification
GET
https://inradar.com.br/public
/v1/push/{id}/
Get detailed information about a specific push notification.
path Parameters
idinteger · requiredA unique integer value identifying this in church push notification.
Headers
Authorizationstring · requiredHTTP Basic. SEND: Basic base64(api_key:api_secret)
Responses
idinteger · readOnly · requiredmessagestring · requireddelivery_statusstring · readOnly · requiredstatus_messagestring · readOnly · requiredprovider_responsereadOnly · required
titlestring · maxLength: 160imagestring | null · uriredirect_urlstring | null · uri · maxLength: 2000scheduled_datetimestring | null · date-timerecurrence_config| nulldeeplink_conf| nullonesignal_idsstring | nullregional_idinteger | nullchurch_idinteger | nulltargetsinteger[]
Update a Push Notification
PATCH
https://inradar.com.br/public
/v1/push/{id}/
Update information about a specific push notification.
path Parameters
idinteger · requiredA unique integer value identifying this in church push notification.
Headers
Authorizationstring · requiredHTTP Basic. SEND: Basic base64(api_key:api_secret)
Content-Typestring · enum · requiredEnum values:application/json
Request Body
titlestring · minLength: 1 · maxLength: 160messagestring · minLength: 1imagestring | null · binaryredirect_urlstring | null · uri · maxLength: 2000scheduled_datetimestring | null · date-timerecurrence_config| nulldeeplink_conf| nullonesignal_idsstring | nullregional_idinteger | nullchurch_idinteger | nulltargetsinteger[]
Responses
idinteger · readOnly · requiredmessagestring · requireddelivery_statusstring · readOnly · requiredstatus_messagestring · readOnly · requiredprovider_responsereadOnly · required
titlestring · maxLength: 160imagestring | null · uriredirect_urlstring | null · uri · maxLength: 2000scheduled_datetimestring | null · date-timerecurrence_config| nulldeeplink_conf| nullonesignal_idsstring | nullregional_idinteger | nullchurch_idinteger | nulltargetsinteger[]