docs: fix macro and credential section links
docs: rewrite Web SDK constants and enumerations page intros
docs: split web-sdk-reference into endpoints, constants, and enumerations pages