# Intro

This section is for tenant app developers who want to implement the base API (REST & GraphQL). We'll also make SDK's available, but the API endpoints will always remain open for those who need maximum flexibility.

Implementing Finqware skills is always centered around the **end-user** - that being the individual or institution who owns the data queried through the middleware. As a tenant app developer, you're implementing two aspects:

1. A conversational UX that takes the user through a number of action steps in order to get access to the data. This is a web or native-mobile UI that takes your user through an onboarding experience.
2. A Backend/server piece that consumes data the user has already consented for in the previous step.
