# YJSG Docs ## Docs - [Introduction](https://docs.yourjobsearchgenius.ai/api-reference/institutions/introduction.md): Welcome to the Job Search Genius Institution API Documentation!
Empower your educational institution with our comprehensive APIs designed specifically for schools and institutions. Manage student accounts, track engagement, and provide seamless access to career development tools without the co… - [Create User](https://docs.yourjobsearchgenius.ai/api-reference/institutions/users/create.md): Creates a new user/student account. - [Get Users](https://docs.yourjobsearchgenius.ai/api-reference/institutions/users/get.md): Retrieves all users with advanced filtering and page-based pagination. - [Get User Details](https://docs.yourjobsearchgenius.ai/api-reference/institutions/users/getUser.md): Retrieves detailed information about a specific user including engagement statistics. - [Update User](https://docs.yourjobsearchgenius.ai/api-reference/institutions/users/update.md): Updates user information with partial update support. - [Welcome to Job Search Genius](https://docs.yourjobsearchgenius.ai/api-reference/introduction.md): Choose your integration type to get started with our powerful career development APIs - [Create Customer](https://docs.yourjobsearchgenius.ai/api-reference/reseller/customers/create.md): Create a new customer record with key details such as name, email, payment preferences, and package subscriptions. This API streamlines onboarding workflows by ensuring customer data is accurately captured at signup. - [Deactivate Customer](https://docs.yourjobsearchgenius.ai/api-reference/reseller/customers/delete.md): Permanently deactivate a customer account based on their unique ID. This action is typically used when a user cancels their subscription or violates platform policies. - [Get All Customers](https://docs.yourjobsearchgenius.ai/api-reference/reseller/customers/get.md): Retrieves all customers with advanced filtering and page-based pagination. - [Get Customer](https://docs.yourjobsearchgenius.ai/api-reference/reseller/customers/getCustomer.md): Retrieves detailed information about a specific customer including engagement statistics. - [Introduction](https://docs.yourjobsearchgenius.ai/api-reference/reseller/introduction.md): Welcome to the Job Search Genius Reseller API Documentation!
Unlock the potential of your platform with our robust APIs, designed to simplify customer management, optimize subscription offerings, and streamline payment processes. Whether you are integrating with Job Search Genius to manage cus… - [Pay invoice](https://docs.yourjobsearchgenius.ai/api-reference/reseller/invoices/pay.md): Record a payment for an invoice and update its status in the system. This API is integral for maintaining accurate financial records. - [Create Package](https://docs.yourjobsearchgenius.ai/api-reference/reseller/packages/create.md): Define a new subscription package with customizable features like billing intervals, pricing, and free trial periods. - [Get Packages](https://docs.yourjobsearchgenius.ai/api-reference/reseller/packages/get.md): Retrieve a list of all subscription packages. Useful for displaying available plans to users or for internal reporting. - [Get Package](https://docs.yourjobsearchgenius.ai/api-reference/reseller/packages/getPackage.md): Fetch detailed information about a single subscription package using its unique ID. - [Update Package](https://docs.yourjobsearchgenius.ai/api-reference/reseller/packages/update.md): Update the a single package based on the ID supplied. This API should be used to activate and deactivate the package as well. Any changes that you do to the package will be reflected on all the next invoices (all the existing customers' next invoices will be calculated with the new price as well). - [How to Videos](https://docs.yourjobsearchgenius.ai/howtovideos/howtovideo.md): Master Your Job Search with Job Search Genius
## OpenAPI Specs - [openapi](https://docs.yourjobsearchgenius.ai/api-reference/openapiFiles/users/Update/openapi.json)