Integromat became Make at the beginning of 2022.
We recommend using our app on Make, as support for Integromat will be discontinued in 2023.
Click here to access the documentation for our app on Make.
What is Integromat
Integromat represents a real alternative to classical API query methods. It considers itself the “glue of the
Internet” and its main focus is to enable less technically skilled people to communicate with programming interfaces in an easy fashion.
Chaining of Modules
At Integromat, each module represents an API call. Those modules can be chained together, whereby the
respective return values can be sent with the message. With a little imagination, complex scenarios are imaginable without ever having written a single line of code.
Integromat in Action
Assumption: We would like to call up the prices from our supplier, who coincidentally happens to offer a module at Integromat. If we call up that module, we will receive the price list in JSON format. In our scenario, we then send that JSON object by SMS to the person responsible for pricing so he is quickly able to adjust.
Implemented Modules
All modules require authentication with the connection “sms77.io” using a valid API key.
Question marks tag a parameter as being optional. Strings separated by a vertical line (pipe) represent an
enumeration type. The text in the square brackets is considered to be an explanation.
Returns the account balance for the given API key.
Returns the national and international number format.
number: string [Phone number]
Returns CNAM information for the given phone number.
number: string [Phone number]
Returns HLR information for the given phone number.
number: string [Phone number]
Returns MNP information for the given phone number.
number: string [Phone number]
Returns the pricings for SMS sending.
country: string [ISO country code] type: 'direct' | 'economy' = 'direct' details: boolean = 0
Send one/multiple SMS to one/multiple contact(s)/phone number(s).
text: string [Message content] to: string [Recipient] debug?: boolean = 0 [Debug mode] delay?: string [Send delay] flash?: boolean = 0 [Flash message] from?: string [Sender] label?: string [Message label] no_reload?: boolean [Disable reload lock] performance_tracking?: boolean [Activate erformance tracking] ttl?: integer [Time-To-Live] udh?: boolean [Activate UDH] unicode?: boolean [Unicode message] utf8?: boolean [UTF-8 message]
Returns a delivery report for the given message ID.
msg_id: integer [Message ID]
Validates the Caller-ID. Useful for using our Voice API.
number: string [Phone number] callback?: string [Callback URL]
Call the recipient and read the message out aloud.
to: string [Recipient phone number] text: string [Message contents] xml?: boolean [XML format] from?: string [Sender]