@itentialopensource/adapter-ringcentral
Version:
This adapter integrates with system described as: ringcentralApi.
589 lines • 20.1 kB
JSON
{
"errors": [],
"statistics": [
{
"owner": "errorJson",
"description": "Standard adapter errors available for use",
"value": 30
},
{
"owner": "packageJson",
"description": "Number of production dependencies",
"value": 12
},
{
"owner": "packageJson",
"description": "Number of development dependencies",
"value": 7
},
{
"owner": "packageJson",
"description": "Number of npm scripts",
"value": 21
},
{
"owner": "packageJson",
"description": "Runtime Library dependency",
"value": "^4.44.2"
},
{
"owner": "propertiesSchemaJson",
"description": "Adapter properties defined in the propertiesSchema file",
"value": 64
},
{
"owner": "adapterJS",
"description": "Lines of code generated in adapter.js",
"value": 7904
},
{
"owner": "adapterJS",
"description": "Number of Functions added to adapter.js",
"value": 84
},
{
"owner": "pronghornJson",
"description": "Number of Methods added to pronghorn.json",
"value": 84
},
{
"owner": "readmeMd",
"description": "Number of lines in the README.md",
"value": 688
},
{
"owner": "unitTestJS",
"description": "Number of lines of code in unit tests",
"value": 4622
},
{
"owner": "unitTestJS",
"description": "Number of unit tests",
"value": 269
},
{
"owner": "integrationTestJS",
"description": "Number of lines of code in integration tests",
"value": 2884
},
{
"owner": "integrationTestJS",
"description": "Number of integration tests",
"value": 89
},
{
"owner": "actionJson",
"description": "Number of actions for Restapi entity",
"value": 84
},
{
"owner": "actionJson",
"description": "Total number of actions",
"value": 84
},
{
"owner": "actionJson",
"description": "Total number of entities",
"value": 1
},
{
"owner": "schemaJson",
"description": "Number of schemas for Restapi entity",
"value": 1
},
{
"owner": "schemaJson",
"description": "Total number of schemas",
"value": 1
},
{
"owner": "mockdata",
"description": "Number of mock data files for Restapi entity",
"value": 0
},
{
"owner": "mockdata",
"description": "Total number of mock data files",
"value": 0
},
{
"owner": "actionJson",
"description": "Number of actions for .system entity",
"value": 2
},
{
"owner": "schemaJson",
"description": "Number of schemas for .system entity",
"value": 3
},
{
"owner": "mockdata",
"description": "Number of mock data files for .system entity",
"value": 2
},
{
"owner": "System",
"description": "System entity files",
"value": 6
},
{
"owner": "usecases",
"description": "Number of workflows",
"value": 0
},
{
"owner": "staticFile",
"description": "Number of lines of code in adapterBase.js",
"value": 1007
},
{
"owner": "staticFile",
"description": "Number of static files added",
"value": 31
},
{
"owner": "Overall",
"description": "Total lines of Code",
"value": 16417
},
{
"owner": "Overall",
"description": "Total Tests",
"value": 358
},
{
"owner": "Overall",
"description": "Total Files",
"value": 47
}
],
"apiParsingReport": {
"no_mockdata": [
{
"fnName": "getRestapi",
"method": "get",
"path": "/restapi"
},
{
"fnName": "postRestapiOauthAuthorize",
"method": "post",
"path": "/restapi/oauth/authorize"
},
{
"fnName": "postRestapiOauthRevoke",
"method": "post",
"path": "/restapi/oauth/revoke"
},
{
"fnName": "postRestapiOauthToken",
"method": "post",
"path": "/restapi/oauth/token"
},
{
"fnName": "getRestapiV10",
"method": "get",
"path": "/restapi/v1.0"
},
{
"fnName": "getRestapiV10AccountAccountId",
"method": "get",
"path": "/restapi/v1.0/account/{accountId}"
},
{
"fnName": "getRestapiV10AccountAccountIdActiveCalls",
"method": "get",
"path": "/restapi/v1.0/account/{accountId}/active-calls"
},
{
"fnName": "getRestapiV10AccountAccountIdBusinessAddress",
"method": "get",
"path": "/restapi/v1.0/account/{accountId}/business-address"
},
{
"fnName": "putRestapiV10AccountAccountIdBusinessAddress",
"method": "put",
"path": "/restapi/v1.0/account/{accountId}/business-address"
},
{
"fnName": "getRestapiV10AccountAccountIdCallLog",
"method": "get",
"path": "/restapi/v1.0/account/{accountId}/call-log"
},
{
"fnName": "getRestapiV10AccountAccountIdCallLogCallLogId",
"method": "get",
"path": "/restapi/v1.0/account/{accountId}/call-log/{callLogId}"
},
{
"fnName": "getRestapiV10AccountAccountIdDepartmentDepartmentIdMembers",
"method": "get",
"path": "/restapi/v1.0/account/{accountId}/department/{departmentId}/members"
},
{
"fnName": "getRestapiV10AccountAccountIdDevice",
"method": "get",
"path": "/restapi/v1.0/account/{accountId}/device"
},
{
"fnName": "getRestapiV10AccountAccountIdDeviceDeviceId",
"method": "get",
"path": "/restapi/v1.0/account/{accountId}/device/{deviceId}"
},
{
"fnName": "getRestapiV10AccountAccountIdExtension",
"method": "get",
"path": "/restapi/v1.0/account/{accountId}/extension"
},
{
"fnName": "getRestapiV10AccountAccountIdExtensionExtensionId",
"method": "get",
"path": "/restapi/v1.0/account/{accountId}/extension/{extensionId}"
},
{
"fnName": "putRestapiV10AccountAccountIdExtensionExtensionId",
"method": "put",
"path": "/restapi/v1.0/account/{accountId}/extension/{extensionId}"
},
{
"fnName": "getRestapiV10AccountAccountIdExtensionExtensionIdActiveCalls",
"method": "get",
"path": "/restapi/v1.0/account/{accountId}/extension/{extensionId}/active-calls"
},
{
"fnName": "getRestapiV10AccountAccountIdExtensionExtensionIdAddressBookSync",
"method": "get",
"path": "/restapi/v1.0/account/{accountId}/extension/{extensionId}/address-book-sync"
},
{
"fnName": "postRestapiV10AccountAccountIdExtensionExtensionIdAddressBookContact",
"method": "post",
"path": "/restapi/v1.0/account/{accountId}/extension/{extensionId}/address-book/contact"
},
{
"fnName": "getRestapiV10AccountAccountIdExtensionExtensionIdAddressBookContact",
"method": "get",
"path": "/restapi/v1.0/account/{accountId}/extension/{extensionId}/address-book/contact"
},
{
"fnName": "deleteRestapiV10AccountAccountIdExtensionExtensionIdAddressBookContactContactId",
"method": "delete",
"path": "/restapi/v1.0/account/{accountId}/extension/{extensionId}/address-book/contact/{contactId}"
},
{
"fnName": "getRestapiV10AccountAccountIdExtensionExtensionIdAddressBookContactContactId",
"method": "get",
"path": "/restapi/v1.0/account/{accountId}/extension/{extensionId}/address-book/contact/{contactId}"
},
{
"fnName": "putRestapiV10AccountAccountIdExtensionExtensionIdAddressBookContactContactId",
"method": "put",
"path": "/restapi/v1.0/account/{accountId}/extension/{extensionId}/address-book/contact/{contactId}"
},
{
"fnName": "getRestapiV10AccountAccountIdExtensionExtensionIdAddressBookGroup",
"method": "get",
"path": "/restapi/v1.0/account/{accountId}/extension/{extensionId}/address-book/group"
},
{
"fnName": "getRestapiV10AccountAccountIdExtensionExtensionIdAnsweringRuleAnsweringRuleId",
"method": "get",
"path": "/restapi/v1.0/account/{accountId}/extension/{extensionId}/answering-rule/{answeringRuleId}"
},
{
"fnName": "postRestapiV10AccountAccountIdExtensionExtensionIdBlockedNumber",
"method": "post",
"path": "/restapi/v1.0/account/{accountId}/extension/{extensionId}/blocked-number"
},
{
"fnName": "getRestapiV10AccountAccountIdExtensionExtensionIdBlockedNumber",
"method": "get",
"path": "/restapi/v1.0/account/{accountId}/extension/{extensionId}/blocked-number"
},
{
"fnName": "deleteRestapiV10AccountAccountIdExtensionExtensionIdBlockedNumberBlockedNumberId",
"method": "delete",
"path": "/restapi/v1.0/account/{accountId}/extension/{extensionId}/blocked-number/{blockedNumberId}"
},
{
"fnName": "getRestapiV10AccountAccountIdExtensionExtensionIdBlockedNumberBlockedNumberId",
"method": "get",
"path": "/restapi/v1.0/account/{accountId}/extension/{extensionId}/blocked-number/{blockedNumberId}"
},
{
"fnName": "putRestapiV10AccountAccountIdExtensionExtensionIdBlockedNumberBlockedNumberId",
"method": "put",
"path": "/restapi/v1.0/account/{accountId}/extension/{extensionId}/blocked-number/{blockedNumberId}"
},
{
"fnName": "getRestapiV10AccountAccountIdExtensionExtensionIdBusinessHours",
"method": "get",
"path": "/restapi/v1.0/account/{accountId}/extension/{extensionId}/business-hours"
},
{
"fnName": "deleteRestapiV10AccountAccountIdExtensionExtensionIdCallLog",
"method": "delete",
"path": "/restapi/v1.0/account/{accountId}/extension/{extensionId}/call-log"
},
{
"fnName": "getRestapiV10AccountAccountIdExtensionExtensionIdCallLog",
"method": "get",
"path": "/restapi/v1.0/account/{accountId}/extension/{extensionId}/call-log"
},
{
"fnName": "getRestapiV10AccountAccountIdExtensionExtensionIdCallLogSync",
"method": "get",
"path": "/restapi/v1.0/account/{accountId}/extension/{extensionId}/call-log-sync"
},
{
"fnName": "getRestapiV10AccountAccountIdExtensionExtensionIdCallLogCallLogId",
"method": "get",
"path": "/restapi/v1.0/account/{accountId}/extension/{extensionId}/call-log/{callLogId}"
},
{
"fnName": "postRestapiV10AccountAccountIdExtensionExtensionIdCompanyPager",
"method": "post",
"path": "/restapi/v1.0/account/{accountId}/extension/{extensionId}/company-pager"
},
{
"fnName": "getRestapiV10AccountAccountIdExtensionExtensionIdConferencing",
"method": "get",
"path": "/restapi/v1.0/account/{accountId}/extension/{extensionId}/conferencing"
},
{
"fnName": "putRestapiV10AccountAccountIdExtensionExtensionIdConferencing",
"method": "put",
"path": "/restapi/v1.0/account/{accountId}/extension/{extensionId}/conferencing"
},
{
"fnName": "getRestapiV10AccountAccountIdExtensionExtensionIdDevice",
"method": "get",
"path": "/restapi/v1.0/account/{accountId}/extension/{extensionId}/device"
},
{
"fnName": "postRestapiV10AccountAccountIdExtensionExtensionIdFax",
"method": "post",
"path": "/restapi/v1.0/account/{accountId}/extension/{extensionId}/fax"
},
{
"fnName": "postRestapiV10AccountAccountIdExtensionExtensionIdForwardingNumber",
"method": "post",
"path": "/restapi/v1.0/account/{accountId}/extension/{extensionId}/forwarding-number"
},
{
"fnName": "getRestapiV10AccountAccountIdExtensionExtensionIdForwardingNumber",
"method": "get",
"path": "/restapi/v1.0/account/{accountId}/extension/{extensionId}/forwarding-number"
},
{
"fnName": "getRestapiV10AccountAccountIdExtensionExtensionIdGrant",
"method": "get",
"path": "/restapi/v1.0/account/{accountId}/extension/{extensionId}/grant"
},
{
"fnName": "getRestapiV10AccountAccountIdExtensionExtensionIdMessageStore",
"method": "get",
"path": "/restapi/v1.0/account/{accountId}/extension/{extensionId}/message-store"
},
{
"fnName": "deleteRestapiV10AccountAccountIdExtensionExtensionIdMessageStoreMessageId",
"method": "delete",
"path": "/restapi/v1.0/account/{accountId}/extension/{extensionId}/message-store/{messageId}"
},
{
"fnName": "getRestapiV10AccountAccountIdExtensionExtensionIdMessageStoreMessageId",
"method": "get",
"path": "/restapi/v1.0/account/{accountId}/extension/{extensionId}/message-store/{messageId}"
},
{
"fnName": "putRestapiV10AccountAccountIdExtensionExtensionIdMessageStoreMessageId",
"method": "put",
"path": "/restapi/v1.0/account/{accountId}/extension/{extensionId}/message-store/{messageId}"
},
{
"fnName": "getRestapiV10AccountAccountIdExtensionExtensionIdMessageStoreMessageIdContentAttachmentId",
"method": "get",
"path": "/restapi/v1.0/account/{accountId}/extension/{extensionId}/message-store/{messageId}/content/{attachmentId}"
},
{
"fnName": "getRestapiV10AccountAccountIdExtensionExtensionIdMessageSync",
"method": "get",
"path": "/restapi/v1.0/account/{accountId}/extension/{extensionId}/message-sync"
},
{
"fnName": "getRestapiV10AccountAccountIdExtensionExtensionIdPhoneNumber",
"method": "get",
"path": "/restapi/v1.0/account/{accountId}/extension/{extensionId}/phone-number"
},
{
"fnName": "getRestapiV10AccountAccountIdExtensionExtensionIdPresence",
"method": "get",
"path": "/restapi/v1.0/account/{accountId}/extension/{extensionId}/presence"
},
{
"fnName": "getRestapiV10AccountAccountIdExtensionExtensionIdProfileImage",
"method": "get",
"path": "/restapi/v1.0/account/{accountId}/extension/{extensionId}/profile-image"
},
{
"fnName": "putRestapiV10AccountAccountIdExtensionExtensionIdProfileImage",
"method": "put",
"path": "/restapi/v1.0/account/{accountId}/extension/{extensionId}/profile-image"
},
{
"fnName": "postRestapiV10AccountAccountIdExtensionExtensionIdProfileImage",
"method": "post",
"path": "/restapi/v1.0/account/{accountId}/extension/{extensionId}/profile-image"
},
{
"fnName": "getRestapiV10AccountAccountIdExtensionExtensionIdProfileImageScaleSize",
"method": "get",
"path": "/restapi/v1.0/account/{accountId}/extension/{extensionId}/profile-image/{scaleSize}"
},
{
"fnName": "postRestapiV10AccountAccountIdExtensionExtensionIdRingout",
"method": "post",
"path": "/restapi/v1.0/account/{accountId}/extension/{extensionId}/ringout"
},
{
"fnName": "deleteRestapiV10AccountAccountIdExtensionExtensionIdRingoutRingoutId",
"method": "delete",
"path": "/restapi/v1.0/account/{accountId}/extension/{extensionId}/ringout/{ringoutId}"
},
{
"fnName": "getRestapiV10AccountAccountIdExtensionExtensionIdRingoutRingoutId",
"method": "get",
"path": "/restapi/v1.0/account/{accountId}/extension/{extensionId}/ringout/{ringoutId}"
},
{
"fnName": "postRestapiV10AccountAccountIdExtensionExtensionIdSms",
"method": "post",
"path": "/restapi/v1.0/account/{accountId}/extension/{extensionId}/sms"
},
{
"fnName": "postRestapiV10AccountAccountIdOrder",
"method": "post",
"path": "/restapi/v1.0/account/{accountId}/order"
},
{
"fnName": "getRestapiV10AccountAccountIdOrderOrderId",
"method": "get",
"path": "/restapi/v1.0/account/{accountId}/order/{orderId}"
},
{
"fnName": "getRestapiV10AccountAccountIdPhoneNumber",
"method": "get",
"path": "/restapi/v1.0/account/{accountId}/phone-number"
},
{
"fnName": "getRestapiV10AccountAccountIdPhoneNumberPhoneNumberId",
"method": "get",
"path": "/restapi/v1.0/account/{accountId}/phone-number/{phoneNumberId}"
},
{
"fnName": "getRestapiV10AccountAccountIdRecordingRecordingId",
"method": "get",
"path": "/restapi/v1.0/account/{accountId}/recording/{recordingId}"
},
{
"fnName": "getRestapiV10AccountAccountIdRecordingRecordingIdContent",
"method": "get",
"path": "/restapi/v1.0/account/{accountId}/recording/{recordingId}/content"
},
{
"fnName": "getRestapiV10AccountAccountIdServiceInfo",
"method": "get",
"path": "/restapi/v1.0/account/{accountId}/service-info"
},
{
"fnName": "putRestapiV10ClientInfoCustomDataCustomDataKey",
"method": "put",
"path": "/restapi/v1.0/client-info/custom-data/{customDataKey}"
},
{
"fnName": "getRestapiV10DictionaryCountry",
"method": "get",
"path": "/restapi/v1.0/dictionary/country"
},
{
"fnName": "getRestapiV10DictionaryCountryCountryId",
"method": "get",
"path": "/restapi/v1.0/dictionary/country/{countryId}"
},
{
"fnName": "getRestapiV10DictionaryLanguage",
"method": "get",
"path": "/restapi/v1.0/dictionary/language"
},
{
"fnName": "getRestapiV10DictionaryLanguageLanguageId",
"method": "get",
"path": "/restapi/v1.0/dictionary/language/{languageId}"
},
{
"fnName": "getRestapiV10DictionaryLocation",
"method": "get",
"path": "/restapi/v1.0/dictionary/location"
},
{
"fnName": "getRestapiV10DictionaryState",
"method": "get",
"path": "/restapi/v1.0/dictionary/state"
},
{
"fnName": "getRestapiV10DictionaryStateStateId",
"method": "get",
"path": "/restapi/v1.0/dictionary/state/{stateId}"
},
{
"fnName": "getRestapiV10DictionaryTimezone",
"method": "get",
"path": "/restapi/v1.0/dictionary/timezone"
},
{
"fnName": "getRestapiV10DictionaryTimezoneTimezoneId",
"method": "get",
"path": "/restapi/v1.0/dictionary/timezone/{timezoneId}"
},
{
"fnName": "postRestapiV10NumberParserParse",
"method": "post",
"path": "/restapi/v1.0/number-parser/parse"
},
{
"fnName": "postRestapiV10NumberPoolLookup",
"method": "post",
"path": "/restapi/v1.0/number-pool/lookup"
},
{
"fnName": "postRestapiV10NumberPoolReserve",
"method": "post",
"path": "/restapi/v1.0/number-pool/reserve"
},
{
"fnName": "postRestapiV10Subscription",
"method": "post",
"path": "/restapi/v1.0/subscription"
},
{
"fnName": "deleteRestapiV10SubscriptionSubscriptionId",
"method": "delete",
"path": "/restapi/v1.0/subscription/{subscriptionId}"
},
{
"fnName": "getRestapiV10SubscriptionSubscriptionId",
"method": "get",
"path": "/restapi/v1.0/subscription/{subscriptionId}"
},
{
"fnName": "putRestapiV10SubscriptionSubscriptionId",
"method": "put",
"path": "/restapi/v1.0/subscription/{subscriptionId}"
}
],
"errors": [],
"warnings": [],
"callsTotal": 84,
"callsConverted": 84,
"no_mockdata_num": 84
}
}