Osclass provides seamless integration with OsclassPoint, allowing administrators to download, install, and update themes, plugins, languages, and locations directly from the backoffice. This is achieved by setting up an API key, which authenticates your connection and provides access to purchased products and updates.
Setting Up the OsclassPoint API Key
To enable access to the OsclassPoint Market from your backoffice, follow these steps:
Enter your website URL in the Website field (this is used for authentication).
Copy the OsclassPoint API Key displayed on your profile.
Get OsclassPoint API Key
Step 2: Add API Key in Osclass Backoffice
Log into your Osclass backoffice.
Navigate to Settings > General.
Scroll to the Software Updates section.
Paste the copied API key into the OsclassPoint API Key field.
Click the Save button.
Osclass API Key Settings
Step 3: Validate API Key
After saving, click the Validate button next to the API key field.
If the validation is successful, you will see a confirmation message.
Common API Errors & Troubleshooting
Error Message
Description
Missing product key
API request is invalid; the product identifier is missing.
Authentication has failed, API key is missing
No API key is entered in Settings > General.
Authentication has failed, user not found
Invalid API key; the associated OsclassPoint user does not exist.
Your website domain does not match
The domain in OsclassPoint profile does not match the site using the API key.
Product is paid, no valid order found
The requested product is premium, but no purchase record exists.
Using the Market in Osclass Backoffice
Once the API key is validated, you can access the Market section to download and manage products.
Osclass Market
Downloading & Installing Themes and Plugins
Navigate to Market > Themes or Market > Plugins.
Use filters to find free, purchased, or premium products.
Click Download to install a product.
Click Activate to enable an installed product.
Updating Themes and Plugins
If an update is available, an Update button will appear.
Click Update to install the latest version.
The update process completes in a few seconds.
Purchasing Premium Products
For premium products, click Purchase to buy from OsclassPoint.
After purchase, the product will be available for download in your backoffice.
Managing Languages & Locations
You can also download and update translations and location packs without requiring an API key.
Go to Market > Languages or Market > Locations.
Search for the desired language or country pack.
Click Download or Update to install the latest version.
Conclusion
By connecting your Osclass backoffice to OsclassPoint using an API key, you gain access to the Market section for seamless theme and plugin management, as well as automatic updates. Ensure your API key is correctly set up and validated for optimal functionality.