Domain Group · Schema
Agencies.V1.Agent
AgentDto
Real EstateAustraliaProperty ListingsProperty DataValuationAVMRentalsListing ManagementPropTechPortal Marketplace
Properties
| Name | Type | Description |
|---|---|---|
| dateUpdated | stringnull | Gets or Sets DateUpdated |
| agencyId | integernull | Gets or Sets AgencyId |
| agentId | integernull | Gets or Sets AgentId |
| stringnull | Gets or Sets Email | |
| firstName | stringnull | Gets or Sets FirstName |
| mobile | stringnull | Gets or Sets Mobile |
| photo | stringnull | Gets or Sets Photo |
| lastName | stringnull | Gets or Sets LastName |
| isActiveProfilePage | stringnull | Gets or Sets IsActiveProfilePage |
| phone | stringnull | Gets or Sets Phone |
| saleActive | booleannull | Gets or Sets SaleActive |
| rentalActive | booleannull | Gets or Sets RentalActive |
| secondaryEmail | stringnull | Gets or Sets SecondaryEmail |
| facebookUrl | stringnull | Gets or Sets FacebookUrl |
| twitterUrl | stringnull | Gets or Sets TwitterUrl |
| agentVideo | stringnull | Gets or Sets AgentVideo |
| profileText | stringnull | Gets or Sets ProfileText |
| isHideSoldLeasedListings | booleannull | Gets or Sets IsHideSoldLeasedListings |
| googlePlusUrl | stringnull | Gets or Sets GooglePlusUrl |
| personalWebsiteUrl | stringnull | Gets or Sets PersonalWebsiteUrl |
| linkedInUrl | stringnull | Gets or Sets LinkedInUrl |
| fax | stringnull | Gets or Sets Fax |
| mugShotURL | stringnull | Gets or Sets MugShotURL |
| mugShotNew | stringnull | Gets or Sets MugShotNew |
| contactTypeCode | integernull | Gets or Sets ContactTypeCode |
| receivesRequests | booleannull | Gets or Sets ReceivesRequests |
| creAgentVideoURL | stringnull | Gets or Sets CreAgentVideoURL |
| receiveScheduledReportEmail | booleannull | Gets or Sets ReceiveScheduledReportEmail |
| profileUrl | stringnull | Gets or Sets ProfileUrl |
| jobPosition | stringnull | Gets or Sets JobPosition |
JSON Schema
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"$id": "https://raw.githubusercontent.com/api-evangelist/domain-group/main/json-schema/domain-group-agencies-v1-agent-schema.json",
"title": "Agencies.V1.Agent",
"description": "AgentDto",
"x-generated": "2026-10-21",
"x-method": "derived",
"x-generator": "derive-json-schema.py",
"x-source": "openapi/domain-group-agents-api-openapi.yml#/components/schemas/Agencies.V1.Agent",
"type": "object",
"properties": {
"dateUpdated": {
"type": [
"string",
"null"
],
"description": "Gets or Sets DateUpdated",
"format": "date-time"
},
"agencyId": {
"type": [
"integer",
"null"
],
"description": "Gets or Sets AgencyId",
"format": "int32"
},
"agentId": {
"type": [
"integer",
"null"
],
"description": "Gets or Sets AgentId",
"format": "int32"
},
"email": {
"type": [
"string",
"null"
],
"description": "Gets or Sets Email"
},
"firstName": {
"type": [
"string",
"null"
],
"description": "Gets or Sets FirstName"
},
"mobile": {
"type": [
"string",
"null"
],
"description": "Gets or Sets Mobile"
},
"photo": {
"type": [
"string",
"null"
],
"description": "Gets or Sets Photo"
},
"lastName": {
"type": [
"string",
"null"
],
"description": "Gets or Sets LastName"
},
"isActiveProfilePage": {
"type": [
"string",
"null"
],
"description": "Gets or Sets IsActiveProfilePage"
},
"phone": {
"type": [
"string",
"null"
],
"description": "Gets or Sets Phone"
},
"saleActive": {
"type": [
"boolean",
"null"
],
"description": "Gets or Sets SaleActive"
},
"rentalActive": {
"type": [
"boolean",
"null"
],
"description": "Gets or Sets RentalActive"
},
"secondaryEmail": {
"type": [
"string",
"null"
],
"description": "Gets or Sets SecondaryEmail"
},
"facebookUrl": {
"type": [
"string",
"null"
],
"description": "Gets or Sets FacebookUrl"
},
"twitterUrl": {
"type": [
"string",
"null"
],
"description": "Gets or Sets TwitterUrl"
},
"agentVideo": {
"type": [
"string",
"null"
],
"description": "Gets or Sets AgentVideo"
},
"profileText": {
"type": [
"string",
"null"
],
"description": "Gets or Sets ProfileText"
},
"isHideSoldLeasedListings": {
"type": [
"boolean",
"null"
],
"description": "Gets or Sets IsHideSoldLeasedListings"
},
"googlePlusUrl": {
"type": [
"string",
"null"
],
"description": "Gets or Sets GooglePlusUrl"
},
"personalWebsiteUrl": {
"type": [
"string",
"null"
],
"description": "Gets or Sets PersonalWebsiteUrl"
},
"linkedInUrl": {
"type": [
"string",
"null"
],
"description": "Gets or Sets LinkedInUrl"
},
"fax": {
"type": [
"string",
"null"
],
"description": "Gets or Sets Fax"
},
"mugShotURL": {
"type": [
"string",
"null"
],
"description": "Gets or Sets MugShotURL"
},
"mugShotNew": {
"type": [
"string",
"null"
],
"description": "Gets or Sets MugShotNew"
},
"contactTypeCode": {
"type": [
"integer",
"null"
],
"description": "Gets or Sets ContactTypeCode",
"format": "int32"
},
"receivesRequests": {
"type": [
"boolean",
"null"
],
"description": "Gets or Sets ReceivesRequests"
},
"creAgentVideoURL": {
"type": [
"string",
"null"
],
"description": "Gets or Sets CreAgentVideoURL"
},
"receiveScheduledReportEmail": {
"type": [
"boolean",
"null"
],
"description": "Gets or Sets ReceiveScheduledReportEmail"
},
"profileUrl": {
"type": [
"string",
"null"
],
"description": "Gets or Sets ProfileUrl"
},
"jobPosition": {
"type": [
"string",
"null"
],
"description": "Gets or Sets JobPosition"
}
},
"additionalProperties": false,
"x-data-access-level-info": {
"Basic": [
"AgencyId",
"AgentId",
"ContactTypeCode",
"FacebookUrl",
"FirstName",
"GooglePlusUrl",
"JobPosition",
"LastName",
"MugShotNew",
"MugShotURL",
"Phone",
"Photo",
"ProfileText",
"ProfileUrl",
"TwitterUrl"
],
"Detailed": [
"AgencyId",
"AgentId",
"ContactTypeCode",
"FacebookUrl",
"FirstName",
"GooglePlusUrl",
"JobPosition",
"LastName",
"MugShotNew",
"MugShotURL",
"Phone",
"Photo",
"ProfileText",
"ProfileUrl",
"TwitterUrl",
"AgentVideo",
"CreAgentVideoURL",
"Email",
"LinkedInUrl",
"Mobile",
"PersonalWebsiteUrl",
"SecondaryEmail"
],
"Full": [
"AgencyId",
"AgentId",
"ContactTypeCode",
"FacebookUrl",
"FirstName",
"GooglePlusUrl",
"JobPosition",
"LastName",
"MugShotNew",
"MugShotURL",
"Phone",
"Photo",
"ProfileText",
"ProfileUrl",
"TwitterUrl",
"AgentVideo",
"CreAgentVideoURL",
"Email",
"LinkedInUrl",
"Mobile",
"PersonalWebsiteUrl",
"SecondaryEmail",
"DateUpdated",
"Fax",
"IsActiveProfilePage",
"IsHideSoldLeasedListings",
"ReceiveScheduledReportEmail",
"ReceivesRequests",
"RentalActive",
"SaleActive"
]
}
}
Work with this as data
Every JSON Schema here is available over the APIs.io API and to AI agents over MCP.
MCP server
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
Tools for schemas
4 MCP tools reach this
find_json_schemasBrowse and filter every JSON Schema in the catalog.apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.resolveTurn a domain, URL or GitHub org into the provider it belongs to.find_cohortsEvery scored population of providers in the catalog.
Call it yourself
curl for this page
This JSON Schema
curl "https://apis.io/api/v1/json-schemas/domain-group-agencies-v1-agent"
All schemas
curl "https://apis.io/api/v1/json-schemas?limit=25"
Discovery needs no key. Ratings and market analysis are Pro.
Get an API key
Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.
A second provider on the same verified email joins the account you already have.