{
  "$schema": "https://doorjames.com/page-schema.json",
  "url": "https://doorjames.com/integrations/api-and-third-party/",
  "path": "/integrations/api-and-third-party/",
  "language": "en",
  "locale": "en",
  "type": "integration",
  "section": "integration",
  "title": "API & third party",
  "headline": "What is connected today, and what is not",
  "metaTitle": "API and third-party integrations | Door James by CGI",
  "description": "Available today: SAML sign-in, custom JSON user synchronization, custom URLs and Exchange/EWS as a preview. ServiceNow, Stripe and Nuki smart locks are planned and currently not configurable.",
  "summary": "The Third Party Integrations section of the Admin Panel manages connections to external systems. Available today: SAML sign-in with a mandatory connection test, custom user synchronization from a JSON source, and custom URLs for app, panel and API. Microsoft Exchange/EWS can be configured as a preview, but does not synchronize yet. ServiceNow, Stripe payments and Nuki smart locks are planned and currently not configurable.",
  "keywords": [
    "API & third party",
    "Door James"
  ],
  "updated": "2026-09-22",
  "product": {
    "name": "Door James",
    "vendor": "CGI Deutschland B.V. & Co. KG",
    "vendorUrl": "https://www.cgi.com/",
    "category": "Workplace management software",
    "subCategory": "Office management, desk booking, visitor management, space management",
    "url": "https://doorjames.com/",
    "pricing": {
      "currency": "EUR",
      "price": 2,
      "unit": "user/month",
      "minimumUsers": 250,
      "allModulesIncluded": true
    },
    "hosting": [
      "Google Cloud, Frankfurt (Germany)",
      "IONOS, Germany (option)"
    ],
    "languages": [
      "en",
      "de",
      "fr",
      "nl",
      "es",
      "it",
      "pt",
      "fi",
      "fr-CA"
    ],
    "award": "German Innovation Award 2022",
    "rating": {
      "value": 4.4,
      "count": 45,
      "best": 5,
      "source": "Apple App Store",
      "storefront": "DE",
      "url": "https://apps.apple.com/de/app/door-james/id6444570436",
      "checkedOn": "2026-09-21",
      "googlePlayDownloadsMin": 10000
    }
  },
  "breadcrumbs": [
    {
      "name": "Home",
      "url": "https://doorjames.com/"
    },
    {
      "name": "Integrations",
      "url": "https://doorjames.com/integrations/"
    },
    {
      "name": "API & third party",
      "url": "https://doorjames.com/integrations/api-and-third-party/"
    }
  ],
  "facts": [
    {
      "label": "Management",
      "value": "Admin Panel, Third Party Integrations"
    },
    {
      "label": "Available today",
      "value": "SAML, JSON user sync, custom URLs"
    },
    {
      "label": "User sync",
      "value": "custom JSON transfer possible"
    },
    {
      "label": "Planned",
      "value": "ServiceNow, Stripe, Nuki – not configurable yet"
    }
  ],
  "features": [
    {
      "title": "SAML sign-in – available",
      "description": "Your SAML identity provider, configured in the Admin Panel with certificate, entity ID, NameID format and separate service provider credentials for app and panel. A successful connection test is required before the configuration can be saved."
    },
    {
      "title": "JSON user synchronization – available",
      "description": "Members from a secured JSON source, with field mapping, field detection, offboarding and sync status. The route for organizations where OIDC and Graph are not enough."
    },
    {
      "title": "Custom URLs – available",
      "description": "Your own hostnames for the member app, the Admin Panel and the API."
    },
    {
      "title": "Exchange / EWS – preview",
      "description": "For on-premises Exchange the connection can be configured today. Booking and calendar synchronization are not active yet; settings are stored and take effect once synchronization ships."
    },
    {
      "title": "ServiceNow – planned",
      "description": "An ITSM connection for tickets from problem reports is on the list. The integration is currently disabled and cannot be configured."
    },
    {
      "title": "Payments – planned",
      "description": "Stripe-based billing for use cases with a payment step is planned and currently not configurable."
    },
    {
      "title": "Smart access – planned",
      "description": "A Nuki connection is planned and currently not available. For other locking systems we check the interface before offering anything."
    },
    {
      "title": "Honest status",
      "description": "Each integration is a card in the Admin Panel. Available ones can be switched on and configured; planned ones are grouped separately and marked as unavailable – no toggle that leads nowhere."
    }
  ],
  "sections": [
    {
      "heading": "An honest interface policy",
      "level": 2,
      "text": "For tenders we phrase it like this: Door James has a modular architecture and can integrate with existing systems or access control solutions using common technical standards where the third-party system provides a suitable interface and the connection is finished on our side. Which integrations those are today is listed above; the planned ones are marked as planned. That wording is deliberately conservative. Project experience shows that integration promises almost always fail at the third party – missing API documentation, commercial hurdles or no test access. A verification step before the commitment costs days; an unsustainable commitment costs the project."
    }
  ],
  "faq": [
    {
      "question": "Is there a publicly documented REST API?",
      "answer": "Door James has a modern web and backend architecture and can communicate with third-party systems through interfaces. Scope and documentation are agreed per project rather than promised as a generally available public API."
    },
    {
      "question": "When will ServiceNow, Stripe and Nuki be available?",
      "answer": "We do not have dates, which is why this page says planned rather than coming soon. All three exist as cards in the Admin Panel and are marked as unavailable there too. If one of them is decisive for you, raise it before the contract rather than after – it belongs in the project plan, not in an expectation."
    },
    {
      "question": "Can you connect our access control system?",
      "answer": "Only after checking it. Access control vendors frequently use proprietary interfaces or restrict API access, and the Nuki integration on our own side is planned rather than finished. We verify the interface and test access before offering an integration, and we would rather say no than promise a connection that stalls in the project."
    },
    {
      "question": "Can we connect our own reporting?",
      "answer": "Usage and booking data can be exported. For automated transfers into your BI system we agree the route during the rollout."
    }
  ],
  "related": [
    {
      "title": "Microsoft 365",
      "url": "https://doorjames.com/integrations/microsoft-365/"
    },
    {
      "title": "Entra ID & SSO",
      "url": "https://doorjames.com/integrations/entra-id-sso/"
    },
    {
      "title": "Security & hosting",
      "url": "https://doorjames.com/security/"
    }
  ],
  "helpArticles": [
    {
      "title": "Components & Third Party Integrations",
      "url": "https://help-center.doorjames.com/hc/door-james/articles/1775574026-components"
    }
  ],
  "alternates": {
    "en": "https://doorjames.com/integrations/api-and-third-party/",
    "de": "https://doorjames.com/de/integrationen/api-und-drittsysteme/"
  },
  "formats": {
    "html": "https://doorjames.com/integrations/api-and-third-party/",
    "markdown": "https://doorjames.com/integrations/api-and-third-party/index.md",
    "json": "https://doorjames.com/integrations/api-and-third-party/index.json",
    "jsonld": "https://doorjames.com/integrations/api-and-third-party/index.jsonld"
  },
  "contact": {
    "email": "doorjames.support@cgi.com",
    "bookDemo": "https://meet.doorjames.app/public-schedule/99469a6d66d20f7fdd5ee19182a8f8bd",
    "demo": "https://doorjames.app/demo",
    "helpCenter": "https://help-center.doorjames.com/hc/door-james/en",
    "app": "https://wa.doorjames.app"
  },
  "actions": [
    {
      "type": "bookDemo",
      "name": "Book a demo",
      "url": "https://meet.doorjames.app/public-schedule/99469a6d66d20f7fdd5ee19182a8f8bd",
      "minutes": 30,
      "platform": "Microsoft Teams",
      "description": "A scheduled call with the Door James team, 30 minutes over Microsoft Teams, slot chosen by the visitor."
    },
    {
      "type": "liveDemo",
      "name": "Try the demo yourself",
      "url": "https://doorjames.app/demo",
      "description": "Interactive demo environment of the Door James app, no sign-up."
    },
    {
      "type": "contact",
      "name": "Contact us",
      "url": "https://doorjames.com/contact/",
      "description": "Contact form and email address."
    },
    {
      "type": "email",
      "name": "Email",
      "url": "mailto:doorjames.support@cgi.com"
    }
  ],
  "citation": {
    "title": "API & third party",
    "publisher": "Door James by CGI",
    "url": "https://doorjames.com/integrations/api-and-third-party/",
    "dateModified": "2026-09-22"
  },
  "license": "Content © CGI Deutschland B.V. & Co. KG. Quotation and summarisation are permitted with attribution to Door James by CGI and a link to the source URL.",
  "generated": "2026-10-23",
  "wordCount": 645
}
