In this tutorial, we'll cover how to create an account on the Nexus MLS website and generate an API key with the Nexus MLS API.
Visit the Nexus MLS Website: Begin by navigating to the Nexus MLS website. Here, you'll find the gateway to our innovative platform.
Access the Login Page: Click on the 'Login' button located at the top right corner of the homepage. This will direct you to the login screen, where you can initiate the account creation process.
Choose Your Sign-in Method: We offer the convenience of Single Sign-On (SSO) options along with the traditional email and password setup. Select the method that suits you best.
Email Confirmation: After registering, you'll receive a confirmation email. If it doesn't arrive in your inbox, there's a handy 'Resend' option to ensure you're not left hanging.
After completing the questionnaire, you will be redirected to the dashboard. Here's what you need to do:
Navigate to Your Account Page: The dashboard is your command center. From here, find and select the 'Account' section to view and manage your personal information.
Review Your Details: Make sure all your details are correct. This page is also where you'll find options regarding preferences and credential.
Generate an API Key: Click on the 'Generate API Key' button to create a new key. You can also manage your existing key from this page.
To authenticate your API requests, include your API key in the request headers. Below is an example using the Axios library for a GET request. This pattern is applicable across different libraries and frameworks:
const response = await axios.get("https://api.nexusmls.io/Property?$top=50&$filter=ModificationTimestamp gt '2024-06-11T20:15:16.247Z'",
{
headers: {
Authorization: 'Bearer YOUR_KEY_HERE'
}
}
);
console.log(response.data);
Please note that due to the ever-growing size of the Nexus MLS database, there may be some delay with high-complexity queries and filters. If you run into any noticeable or unacceptable delays with your API requests, please contact support@nexusmls.io with details regarding your requests and the parameters being used. This way, our team at Nexus MLS can work to add new database indices and optimizations to support your needs.