WordPress uses an XML-RPC interface that makes it possible to securely connect to third-party apps and services. The FooEvents Check-ins app scans the barcode which contains the event ID and passes it to WordPress via the API which checks the check-in status and updates it if necessary. The event information is retrieved from WordPress in exactly the same way.