PSAspireAPI.psd1
|
# Module manifest for PSApireAPI @{ ModuleVersion = '1.0' GUID = '7b8c3e1a-4b3a-4f5e-9c2d-8f6b1c2e3d4a' Author = 'Brian Dawson' CompanyName = 'Site Landscape Development' Copyright = 'Copyright (c) 2025 Site Landscape Development' Description = 'PowerShell module for interacting with the Aspire External API.' PowerShellVersion = '5.1' RootModule = 'PSAspireAPI.psm1' FunctionsToExport = @( 'Connect-AspireAPI', 'Get-AspireActivities', 'Get-AspireActivityCategories', 'Get-AspireActivityCommentHistories', 'Get-AspireActivityContacts', 'Get-AspireAddresses', 'Get-AspireAPIConnection', 'Get-AspireApiVersion', 'Get-AspireAttachmentFileData', 'Get-AspireAttachments', 'Get-AspireAttachmentsNewLink', 'Get-AspireAttachmentTypes', 'Get-AspireBankDeposits', 'Get-AspireBranches', 'Get-AspireCatalogItemCategories', 'Get-AspireCatalogItems', 'Get-AspireCertifications', 'Get-AspireCertificationTypes', 'Get-AspireClockTimes', 'Get-AspireCompanies', 'Get-AspireContactCustomFieldDefinitions', 'Get-AspireContactCustomFields', 'Get-AspireContactTypes', 'Get-AspireContacts', 'Get-AspireDivisionIntegrationCodes', 'Get-AspireDivisions', 'Get-AspireEmployeeIncidents', 'Get-AspireEmployeeIncidentTypes', 'Get-AspireEquipmentClasses', 'Get-AspireEquipmentDisposalReasons', 'Get-AspireEquipmentManufacturers', 'Get-AspireEquipmentModelServiceSchedules', 'Get-AspireEquipmentModels', 'Get-AspireEquipmentReadingLogs', 'Get-AspireEquipmentRequestedServices', 'Get-AspireEquipmentServiceLogs', 'Get-AspireEquipmentServiceTags', 'Get-AspireEquipmentSizes', 'Get-AspireEquipments', 'Get-AspireInventoryLocations', 'Get-AspireInvoiceBatches', 'Get-AspireInvoiceRevenues', 'Get-AspireInvoiceTaxes', 'Get-AspireInvoices', 'Get-AspireItemAllocations', 'Get-AspireLocalities', 'Get-AspireObjectCodes', 'Get-AspireOpportunities', 'Get-AspireOpportunityLostReasons', 'Get-AspireOpportunityServiceGroups', 'Get-AspireOpportunityServiceItems', 'Get-AspireOpportunityServiceKitItems', 'Get-AspireOpportunityServices', 'Get-AspireOpportunityStatuses', 'Get-AspireOpportunityTags', 'Get-AspirePayCodes', 'Get-AspirePayRateOverridePayCodes', 'Get-AspirePayRates', 'Get-AspirePaySchedules', 'Get-AspirePaymentCategories', 'Get-AspirePaymentTerms', 'Get-AspirePayments', 'Get-AspirePropertyAvailabilities', 'Get-AspirePropertyContacts', 'Get-AspirePropertyCustomFieldDefinitions', 'Get-AspirePropertyCustomFields', 'Get-AspirePropertyGroups', 'Get-AspirePropertyStatuses', 'Get-AspirePropertyTypes', 'Get-AspireProspectRatings', 'Get-AspireReceipts', 'Get-AspireReceiptStatuses', 'Get-AspireRegions', 'Get-AspireRevenueVariances', 'Get-AspireRoles', 'Get-AspireRoutes', 'Get-AspireSalesTypes', 'Get-AspireServices', 'Get-AspireServiceTypes', 'Get-AspireServiceTypeIntegrationCodes', 'Get-AspireTags', 'Get-AspireTakeoffGroups', 'Get-AspireTakeoffItems', 'Get-AspireTasks', 'Get-AspireTaxEntities', 'Get-AspireTaxJurisdictions', 'Get-AspireUnitTypes', 'Get-AspireUsers', 'Get-AspireVendors', 'Get-AspireWorkersComps', 'Get-AspireWorkTicketCanceledReasons', 'Get-AspireWorkTicketItems', 'Get-AspireWorkTicketRevenues', 'Get-AspireWorkTicketStatus', 'Get-AspireWorkTickets', 'Get-AspireWorkTicketTimes', 'Get-AspireWorkTicketVisitNotes', 'Get-AspireWorkTicketVisits', 'Invoke-AspireReceiptApprove', 'Invoke-AspireReceiptReceive', 'New-AspireCatalogItem', 'New-AspireClockTime', 'New-AspireCompany', 'New-AspireContact', 'New-AspireContactCustomField', 'New-AspireEquipmentReadingLog', 'New-AspireIssue', 'New-AspireItemAllocation', 'New-AspireLocality', 'New-AspireOpportunity', 'New-AspireOpportunityLostReason', 'New-AspireOpportunityTag', 'New-AspirePartialPayment', 'New-AspirePayCode', 'New-AspirePayRate', 'New-AspirePayRateOverridePayCode', 'New-AspirePaySchedule', 'New-AspireProperty', 'New-AspirePropertyAvailability', 'New-AspirePropertyContact', 'New-AspirePropertyCustomField', 'New-AspireReceipt', 'New-AspireServiceTaxOverride', 'New-AspireTasks', 'New-AspireTaxEntities', 'New-AspireTaxJurisdictions', 'New-AspireUnitTypes', 'New-AspireUsers', 'New-AspireVendors', 'New-AspireWorkersComps', 'New-AspireWorkTicketStatusMarkWorkTicketAsReviewed', 'New-AspireWorkTicketTimes', 'New-AspireWorkTicketsCreateAsNeededWorkTickets', 'Remove-AspireOpportunityTag', 'Update-AspireCatalogItem', 'Update-AspireCompany', 'Update-AspireContact', 'Update-AspireContactCustomField', 'Update-AspireEquipmentReadingLog', 'Update-AspireItemAllocation', 'Update-AspireLocality', 'Update-AspireOpportunityLostReason', 'Update-AspirePayRate', 'Update-AspirePayRateOverridePayCode', 'Update-AspirePaySchedule', 'Update-AspireProperty', 'Update-AspirePropertyContact', 'Update-AspirePropertyCustomField', 'Update-AspireServiceTaxOverride', 'Update-AspireTaxEntities', 'Update-AspireTaxJurisdictions', 'Update-AspireUnitTypes', 'Update-AspireUsers', 'Update-AspireVendors', 'Update-AspireWorkersComps' ) CmdletsToExport = @() VariablesToExport = @() AliasesToExport = @() PrivateData = @{ PSData = @{ Tags = @('Aspire', 'API', 'REST') LicenseUri = '' ProjectUri = '' ReleaseNotes = 'Initial release.' } } } |