Yes, and it should. One well-designed API with token authentication serves every client, keeping business logic in one place. The alternative, logic duplicated per platform, is how products drift into inconsistency and triple maintenance.
Have a question specific to your product?
Share the context and I will reply with a practical next step.