Docs Portal
Documentation
API ReferenceConsole

Famis360 Source

Famis360 logo

The FAMIS360 Source connector syncs Work Orders from Famis360 Spaces into Mapped graph and optionally syncs asset records.

Use Cases

  • CMMS visibility in Mapped: Bring FAMIS360 Work Orders, spaces, and assets into the graph so teams can query maintenance activity alongside other building data.
  • Asset and location context: Link equipment records to buildings, floors, and spaces so downstream apps can understand where assets are located.
  • Maintenance analytics: Report on Work Order status, priority, request type, assignee, and affected asset or space across your portfolio.

Configuration

Auth Requirements

The connector uses FAMIS360 username / password authentication.

FieldRequiredDescriptionWhere to Find
Base URLYesYour FAMIS360 instance URLYour FAMIS360 administrator (for example https://your-instance.famis360.com)
UsernameYesUsername used to access the FAMIS360 APIYour FAMIS360 administrator
PasswordYesPassword used to access the FAMIS360 APIYour FAMIS360 administrator

Place Mappings

The place mapping table is populated from FAMIS360 structured locations. Each row represents a space that will be available for Work Order ingestion, with its parent building and optional floor context.

Mapping FieldRequiredNotes
Building nameYesParent building for the mapped location
Building addressYesUsed when provisioning building records
Floor nameNoInclude when FAMIS360 provides floor information
Floor levelNoOptional numeric floor level
Space nameYesRequired for each mapped location
Space codeOptional / read-onlyImported from FAMIS360 when available
Space IDYesUnique FAMIS360 identifier for the space

Notes

  • Work Orders are only ingested when they are linked to a mapped Space.
  • Buildings, floors, and spaces are provisioned from this mapping when the connector is saved.

Asset Mappings

Asset synchronization is optional. When enabled, you can map FAMIS360 asset classes to Mapped exactType values.

OptionDescription
Asset type mappingMaps each FAMIS360 asset class to a Mapped exact type
Asset sync building selectionLimits asset synchronization to the buildings you choose

Unmapped asset classes default to Thing.

Mapped Concepts

API to Mapped Entities

FAMIS360 dataMapped entityExact typeNotes
Property from place mappingBuildingBUILDINGProvisioned from the selected place mappings
Floor from place mappingFloorFLOOROptional when floor data exists in FAMIS360
Space from place mappingSpaceSPACERequired for Work Order ingestion
Asset recordThingConfigurable per asset classLinked to building, floor, and/or space when those identities are available
Work Order recordWorkOrderWorkOrderIncludes status, priority, type, request type, request sub type, dates, and external identity
Requestor / assignee / closerPersonPersonCreated from Work Order user data and email when available
CrewPeopleGroupPeopleGroupRelated to the Work Order as the referenced crew/team

Polling & Sync Behavior

FunctionFrequencyDescription
ProvisionOn save / reprovisionCreates the building, floor, and space hierarchy from your place mappings
Work Order pollEvery 2 minutesSyncs Work Orders from FAMIS360 for mapped spaces. On the first run, it looks back 24 hours.
Historical backfillOn demandSyncs Work Orders by date range or specific Work Order IDs. The IDs used must be the Famis360 Work Order IDs.
Asset syncOn demandSyncs assets for the buildings you select in the Asset Mappings section

Sample Code

Query Work Orders

The below query shows the related Space and identifies for Famis360 Work Orders. Read more about Work Orders.

Request Response
Copy
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
{
  workOrders(filter: {connectedDataSourceId: {eq: "your-connector-Id"}}) {
    id
    name
    jobPriority
    jobStatus
    jobType
    summary
    dateCreated
    mappingKey
    identities {
      ... on ExternalIdentity {
        __typename
        value
      }
    }
    relatesTo {
      ... on GenericPlace {
        id
        name
        exactType
        mappingKey
        identities {
          ... on ExternalIdentity {
            __typename
            value
          }
        }
      }
    }
  }
}

Graph Diagrams

Famis360 source data model. WorkOrder may relatesTo Space or Thing, and it may relatesTo PeopleGroup, may be isReportedBy a Person, may hasAssignee Person, and may be isClosedby Person. The Thing may hasLocation Space, Floor, or Building. The Building hasPart Floor which hasPart Space.