How does Matcher integrate with other applications using an API?