Here is an example of sequential actions in a URL call.
var text URLONE = URLRoot() & "db/" & Dbid() & "?act=API_EditRecord&rid=" & ToText([Record ID#])
& "&_fid_337=" & ToText(Today())
& "&_fid_18=" & URLEncode("Booked as Help Ticket")
& "&_fid_10=" & ToText(Today()); // Set Date Expected to Today()
var text URLTWO = URLRoot() & "db/" & [_DBID_INVOICES] & "?a=API_GenAddRecordForm&_fid_165=" & URLEncode ([Record ID#])
& "&_fid_171=" & ToText([Record ID# of Help Ticket])
& "&_fid_176=0" // lock Related Help Ticket, Related Quote
& "&_fid_101=" & ToText(Today()) // Set Date Finance to invoice as Today()
& "&_fid_12=1" // Finance to invoice checkbox
;
If([Customer PO Number]<>"",
$URLONE
& "&rdr=" & URLEncode($URLTWO)
)
Typically, you create a formula variable to hold each API call, and then you can string them together. This one just has two being called, but you can actually string quite a few together before you reach a limit which seems to only be limited by the maximum leangth if a URL, like about 2,000 characters.
Post back if you have more questions or contact me directly for one on one assistance for a QuickStart into URL Formulas or help with Webhooks.