All REST Endpoints
Calendars
- Get calendar by calendar code
- Method: getPath:
/PASService/rest/services/calendars/{calendarCode} - Get list of calendars
- Method: getPath:
/PASService/rest/services/calendars
Cases
- Create Case
- Method: postPath:
/PASService/rest/services/cases - Get a specific case by Id
- Method: getPath:
/PASService/rest/services/cases/{id} - Get list of cases
- Method: getPath:
/PASService/rest/services/cases - Get policies for a specific case
- Method: getPath:
/PASService/rest/services/cases/{id}/policies - Update case
- Method: putPath:
/PASService/rest/services/cases/{caseId}
Clients
- Create client phones
- Method: postPath:
/PASService/rest/services/clients/{clientId}/phones - Create clients
- Method: postPath:
/PASService/rest/services/clients - Create clients addresses
- Method: postPath:
/PASService/rest/services/clients/{clientId}/addresses - Get a specific address for a specific client
- Method: getPath:
/PASService/rest/services/clients/{id}/addresses/{addressId} - Get a specific client by client Id
- Method: getPath:
/PASService/rest/services/clients/{id} - Get client relationships for a specific client
- Method: getPath:
/PASService/rest/services/clients/{id}/clientRelationships - Get list of addresses by client
- Method: getPath:
/PASService/rest/services/clients/{id}/addresses - Get list of clients
- Method: getPath:
/PASService/rest/services/clients - Get phones for a specific client
- Method: getPath:
/PASService/rest/services/clients/{id}/phones - Get roles for a specific client
- Method: getPath:
/PASService/rest/services/clients/{id}/clientRoles - Get specific phone for a specific client
- Method: getPath:
/PASService/rest/services/clients/{id}/phones/{phoneId} - Update client
- Method: putPath:
/PASService/rest/services/clients/{clientId} - Update client address
- Method: putPath:
/PASService/rest/services/clients/{clientId}/addresses/{addressId} - Update client phones
- Method: putPath:
/PASService/rest/services/clients/{clientId}/phones/{phoneId}
Codes
- Get code details for a specific code name
- Method: getPath:
/PASService/rest/services/codes
Companies
- Get company by Id
- Method: getPath:
/PASService/rest/services/companies/{id} - Get list of companies
- Method: getPath:
/PASService/rest/services/companies - Get list of plans for a company
- Method: getPath:
/PASService/rest/services/companies/{id}/plans - Get list of products for a company
- Method: getPath:
/PASService/rest/services/companies/{id}/products
Generic
- Encrypt the string
- Method: getPath:
/PASService/rest/services/encryptionService
Group Customers
- Create group customer
- Method: postPath:
/PASService/rest/services/groupCustomers - Get a specific address for a specific group customer
- Method: getPath:
/PASService/rest/services/groupCustomers/{id}/addresses/{addressId} - Get a specific group customer
- Method: getPath:
/PASService/rest/services/groupCustomers/{id} - Get list of addresses by group customer
- Method: getPath:
/PASService/rest/services/groupCustomers/{id}/addresses - Get list of group customers
- Method: getPath:
/PASService/rest/services/groupCustomers - Update group customer
- Method: putPath:
/PASService/rest/services/groupCustomers/{groupCustomerId}
Plans
- Get list of plans
- Method: getPath:
/PASService/rest/services/plans - Get plan by Id
- Method: getPath:
/PASService/rest/services/plans/{id} - Get plan by Id and plan slice Id
- Method: getPath:
/PASService/rest/services/plans/{planId}/planslices/{plansliceId} - Get plan slices by Id
- Method: getPath:
/PASService/rest/services/plans/{id}/planslices
Policies
- Create policy
- Method: postPath:
/PASService/rest/services/policies - Create requirements for a policy
- Method: postPath:
/PASService/rest/services/policies/{policyId}/requirements - Create role
- Method: postPath:
/PASService/rest/services/policies/{policyId}/roles - Create segments for a policy
- Method: postPath:
/PASService/rest/services/policies/{id}/segments - Get a particular segment for a policy
- Method: getPath:
/PASService/rest/services/policies/{policyId}/segments/{segmentId} - Get a requirement for a policy
- Method: getPath:
/PASService/rest/services/policies/{policyId}/requirements/{requirementId} - Get all the roles for a policy
- Method: getPath:
/PASService/rest/services/policies/{id}/roles - Get all the roles for a segment
- Method: getPath:
/PASService/rest/services/policies/{policyId}/segments/{segmentId}/roles - Get impairment for a policy
- Method: getPath:
/PASService/rest/services/policies/{policyId}/impairments/{impairmentId} - Get impairments for a policy
- Method: getPath:
/PASService/rest/services/policies/{id}/impairments - Get list of policies
- Method: getPath:
/PASService/rest/services/policies - Get list of requirements for a policy
- Method: getPath:
/PASService/rest/services/policies/{id}/requirements - Get list of segments for a policy
- Method: getPath:
/PASService/rest/services/policies/{id}/segments - Get policy by Id
- Method: getPath:
/PASService/rest/services/policies/{id} - Get specific role for a policy
- Method: getPath:
/PASService/rest/services/policies/{policyId}/roles/{roleId} - Update policy
- Method: putPath:
/PASService/rest/services/policies/{policyId} - Update requirements for a policy
- Method: putPath:
/PASService/rest/services/policies/{policyId}/requirements/{requirementId} - Update role
- Method: putPath:
/PASService/rest/services/policies/{policyId}/roles/{roleId} - Update segments for a policy
- Method: putPath:
/PASService/rest/services/policies/{id}/segments/{segmentId}
Products
- Get a particular plan for a product
- Method: getPath:
/PASService/rest/services/products/{productId}/plans/{planId} - Get list of plans for a product
- Method: getPath:
/PASService/rest/services/products/{id}/plans - Get list of products
- Method: getPath:
/PASService/rest/services/products - Get product by Id
- Method: getPath:
/PASService/rest/services/products/{id}
Queries
- Execute a saved SQL query by query name
- Method: getPath:
/PASService/rest/services/queries/{queryname} - Post SQL query to OIPA
- Method: postPath:
/PASService/rest/services/queries
Schemas
- Get a specific entity schema definition
- Method: getPath:
/PASService/rest/services/schemas/{entity} - Get all entity schema definition links
- Method: getPath:
/PASService/rest/services/schemas
Segments
- Create segment roles
- Method: postPath:
/PASService/rest/services/segments/{segmentId}/roles - Get a specific segment
- Method: getPath:
/PASService/rest/services/segments/{id} - Get all the roles for a segment
- Method: getPath:
/PASService/rest/services/segments/{id}/roles - Update segment roles
- Method: putPath:
/PASService/rest/services/segments/{segmentId}/roles/{roleId}