Preview

PsaCompanyMapping is in Preview status and is subject to change without notice. For more information about Preview status, see the GraphQL API policy.

PsaCompanyMapping

Definition of a company mapping

This page contains

    Fields

    id: ID!

    ID of the company mapping

    accountId: ID!

    Company Id on AppDirect side

    mor: PsaMor! PREVIEW

    Merchant of record for which configuration is done

    tenant: String!

    Tenant by which the company mapping is done

    connectorType: PsaConnectorType! PREVIEW

    Connector type against which company mapping exist

    psaCompanies: [PsaCompany]! PREVIEW

    List of PSA companies mapped to a company on AppDirect side

    companyName: String

    Company name on AppDirect side

    createdDate: DateTime

    Created date

    updatedDate: DateTime

    Updated date

    createdBy: String

    Created by

    updatedBy: String

    Updated by

    Parent objects of PsaCompanyMapping

    OnboardingCompanyImportResult PREVIEW

    Result for a single onboarding company import (account + PsaCompanyMapping)

    PsaCompanyMappingsConnection PREVIEW

    A connection type used to page through a list of company mappings"

    Mutations for PsaCompanyMapping

    createCompany PREVIEW

    Create a new company in AppDirect from ConnectWise company data. This mutation:

    1. Creates the company in AppDirect using the createAccount GraphQL API
    2. Creates the company mapping in PSA-SYNC linking AppDirect and ConnectWise companies
    createUpdatePsaCompanyMapping PREVIEW

    Create or update a company mapping only for user interface

    removeCompanyMapping PREVIEW

    Create or update a company mapping only for user interface

    Queries for PsaCompanyMapping

    psaCompanyMappings PREVIEW

    Read all available company mapping

    readCompanyMappingByAccountIdAndOrPsaAccountId PREVIEW

    Read a company mapping