How do I authenticate?

If you're a POS integrator, it'll be using Bearer Tokens. Check out this link.

Otherwise, if you're an application Partner, it'll be with Basic Auth. Check out this link instead.