Cache Eviction
We have implemented caching at various places. There could be a need to refresh the cache for a particular API endpoint or all endpoints.
There could be scenarios where we need to evict & reload the cache when cache data is outdated.
IMP : Akamai-Apigee endpoints shouldn’t be used for Cache eviction. Region specific endpoints should be used.
Yashwanth Kurru (Deactivated) Atul Raj Naga Eswari Gundubogula User ead73 User 98518 Please add respective cache endpoints for WE and NE endpoints.
| Entity | API Name | Cache Evict + Reload Endpoint | Description |
|---|---|---|---|
| Reference Data | |||
| Evict Brand Reference cached data | https://api-cdt.maersk.com/global-mdm/customer-reference/customers/reference-data/cache/evict/brands | This endpoint is used to evict and reload brand reference cached data. | |
| Evict Customer Groups Reference cached data | https://api-cdt.maersk.com/global-mdm/customer-reference/customers/reference-data/cache/evict/customer-groups | This endpoint is used to evict and reload customer groups reference cached data. | |
| Evict Communication Preference Reference cached data | https://api-cdt.maersk.com/global-mdm/customer-reference/customers/reference-data/cache/evict/comm-pref | This endpoint is used to evict and reload communication preference reference cached data. | |
| Evict Contact Type Reference cached data | https://api-cdt.maersk.com/global-mdm/customer-reference/customers/reference-data/cache/evict/contact-type | This endpoint is used to evict and reload contact type reference cached data. | |
| Evict Relation Type Reference cached data | https://api-cdt.maersk.com/global-mdm/customer-reference/customers/reference-data/cache/evict/relation-type | This endpoint is used to evict and reload relation type reference cached data. | |
| Evict Document Type Reference cached data | https://api-cdt.maersk.com/global-mdm/customer-reference/customers/reference-data/cache/evict/document-type | This endpoint is used to evict and reload document type reference cached data. | |
| Evict Reference Codes Reference cached data | https://api-cdt.maersk.com/global-mdm/customer-reference/customers/reference-data/cache/evict/reference-codes | This endpoint is used to evict and reload reference codes reference cached data. | |
| Evict Salutation Reference cached data | https://api-cdt.maersk.com/global-mdm/customer-reference/customers/reference-data/cache/evict/salutation | This endpoint is used to evict and reload salutation reference cached data. | |
| Evict Customer-type Reference cached data | https://api-cdt.maersk.com/global-mdm/customer-reference/customers/reference-data/cache/evict/customer-type | This endpoint is used to evict and reload customer-type reference cached data. | |
| Evict status Reference cached data | https://api-cdt.maersk.com/global-mdm/customer-reference/customers/reference-data/cache/evict/status | This endpoint is used to evict and reload status reference cached data. | |
| Evict status-reason Reference cached data | https://api-cdt.maersk.com/global-mdm/customer-reference/customers/reference-data/cache/evict/status-reason | This endpoint is used to evict and reload status-reason reference cached data. | |
| Evict iso-lang Reference cached data | https://api-cdt.maersk.com/global-mdm/customer-reference/customers/reference-data/cache/evict/iso-lang | This endpoint is used to evict and reload iso-lang reference cached data. | |
| Evict invoice-lang Reference cached data | https://api-cdt.maersk.com/global-mdm/customer-reference/customers/reference-data/cache/evict/invoice-lang | This endpoint is used to evict and reload invoice-lang reference cached data. | |
| Evict segments Reference cached data | https://api-cdt.maersk.com/global-mdm/customer-reference/customers/reference-data/cache/evict/segments | This endpoint is used to evict and reload segments reference cached data. | |
| Evict segment-types Reference cached data | https://api-cdt.maersk.com/global-mdm/customer-reference/customers/reference-data/cache/evict/segment-types | This endpoint is used to evict and reload segment-types reference cached data. | |
| Evict tax-types Reference cached data | https://api-cdt.maersk.com/global-mdm/customer-reference/customers/reference-data/cache/evict/tax-types | This endpoint is used to evict and reload tax-types reference cached data. | |
| Evict postal-codes Reference cached data | https://api-cdt.maersk.com/global-mdm/customer-reference/customers/reference-data/cache/evict/postal-codes | This endpoint is used to evict and reload postal-codes reference cached data. | |
| Evict tax-codes Reference cached data | https://api-cdt.maersk.com/global-mdm/customer-reference/customers/reference-data/cache/evict/tax-codes | This endpoint is used to evict and reload tax-codes reference cached data. | |
| Ingest Customer | |||
| Evict entire cached data in service. | https://api-cdt.maersk.com/global-mdm/customer-ingestion/customers/cache/evict/all | This endpoint is used to evict and reload entire cached data for whole ingest customer service. | |
| Evict Customer Identifier Types reference data. | https://api-cdt.maersk.com/global-mdm/customer-ingestion/customers/cache/evict/identifier-types | This endpoint is used to evict and reload customer identifier types which are set of tax, reference codes. | |
| Evict Customer Tax type codes reference data. | https://api-cdt.maersk.com/global-mdm/customer-ingestion/customers/cache/evict/tax-type-codes | This endpoint is used to evict and reload customer identifier types which are set of tax, reference codes. | |
| Evict CMD Application config properties. | https://api-cdt.maersk.com/global-mdm/customer-ingestion/customers/cache/evict/cmd-application-properties | Evict CMD Application config properties. | |
| Evict Customer Status reasons reference data. | https://api-cdt.maersk.com/global-mdm/customer-ingestion/customers/cache/evict/status-reasons-ref-data | Evict Customer Status reasons reference data. | |
| Evict Customer Brands reference data. | https://api-cdt.maersk.com/global-mdm/customer-ingestion/customers/cache/evict/brands-ref-data | Evict Customer Brands reference data. | |
| Evict Countries reference data. | https://api-cdt.maersk.com/global-mdm/customer-ingestion/customers/cache/evict/country-ref-data | This Endpoint is used to evict Countries reference data. | |
| Evict Regions reference data. | https://api-cdt.maersk.com/global-mdm/customer-ingestion/customers/cache/evict/region-ref-data | This Endpoint is used to evict Regions reference data. | |
| Evict Invoice languages reference data. | https://api-cdt.maersk.com/global-mdm/customer-ingestion/customers/cache/evict/language-ref-data | This Endpoint is used to evict Invoice languages reference data. | |
| Evict SMDS Generic country rules reference data. | https://api-cdt.maersk.com/global-mdm/customer-ingestion/customers/cache/evict/country-rules | This Endpoint is used to evict SMDS Generic country rules reference data. | |
| Evict SCPI country rules reference data. | https://api-cdt.maersk.com/global-mdm/customer-ingestion/customers/cache/evict/scpi-country-rules | This Endpoint is used to evict SCPI country rules reference data. | |
| Evict Customer Identifier Reference codes reference data. | https://api-cdt.maersk.com/global-mdm/customer-ingestion/customers/cache/evict/customer-reference-ref-data | This Endpoint is used to evict Customer Identifier Reference codes reference data. | |
| Evict Customer Segments reference data. | https://api-cdt.maersk.com/global-mdm/customer-ingestion/customers/cache/evict/segments-ref-data | This Endpoint is used to evict Customer Segments reference data. | |
| Evict Country specific Tax details. | https://api-cdt.maersk.com/global-mdm/customer-ingestion/customers/cache/evict/segment-type-ref-data | This Endpoint is used to evict Country specific Tax details. | |
| Evict Alternate codes reference data. | https://api-cdt.maersk.com/global-mdm/customer-ingestion/customers/cache/evict/alternate-codes | This Endpoint is used to evict Alternate codes reference data. | |
| Evict All Tax codes reference data. | https://api-cdt.maersk.com/global-mdm/customer-ingestion/customers/cache/evict/all-tax-codes | This Endpoint is used to evict All Tax codes reference data. | |
| Evict Source System codes reference data. | https://api-cdt.maersk.com/global-mdm/customer-ingestion/customers/cache/evict/source-system-codes | This Endpoint is used to evict Source System codes reference data. | |
| Evict Collection business units reference data. | https://api-cdt.maersk.com/global-mdm/customer-ingestion/customers/cache/evict/cbu-ref-data | This Endpoint is used to evict Collection business units reference data. | |
| Evict Cities data. | https://api-cdt.maersk.com/global-mdm/customer-ingestion/customers/cache/evict/cities | This Endpoint is used to evict Cities data. | |
| Evict Customer Segment Type reference data. | https://api-cdt.maersk.com/global-mdm/customer-ingestion/customers/cache/evict/segment-type-ref-data | This Endpoint is used to evict Customer Segment Type reference data. | |
| Contact | |||
| Evict Primary and International Salutations | Evict Primary and International Salutations | Endpoint for evicting and reloading reference data for Primary and International Salutations. | |
| Evict Source Systems | Evict Source System | Endpoint for evicting and reloading reference data for Source Systems. | |
| Evict Contact Classifications | Evict Contact Classifications | Endpoint for evicting and reloading reference data for Contact Classifications(Contact Types and Contact Brands) | |
| Evict Iso Language Preference Codes | Evict ISO Language | Endpoint for evicting and reloading reference data for ISO Language Preference Codes. | |
| Evict Communication Preference Media Type Codes | Evict Communication Preferences | Endpoint for evicting and reloading reference data for Communication Preference Media Types. | |
| Evict Brand Codes | Evict Brands | Endpoint for evicting and reloading reference data for Document Preference Brand Codes. | |
| Evict Document Preference Type Codes | Evict Document Preference Type Codes | Endpoint for evicting and reloading reference data Document Preference Type Codes. | |
| Evict Dialing Codes | Evict Dialing Codes | Endpoint for evicting and reloading reference data for International Dialing Codes. | |
| Evict Country Rules | Evict Country Rules | Endpoint for evicting and reloading reference data for Country Rulest. | |
| Evict External System Names | Evict External System Names | Endpoint for evicting and reloading reference data for External System Names. | |
| Facility | |||
| Evict Country Reference Data | Evict Country Reference Data | This Endpoint is used to Evict Country Reference Data details. | |
| Evict Postal Code Reference Data | Evict Postal Code Reference Data | This Endpoint is used to Evict Postal Code Reference Data details. | |
| Evict City Reference Data | Evict City Reference Data | This Endpoint is used to Evict City Reference Data details. | |
| Evict Region Reference Data | Evict Region Reference Data | This Endpoint is used to Evict Region Reference Data details. | |
| Evict Generic Country Ruleset Reference Data | Evict Generic Country Ruleset Reference Data | This Endpoint is used to Evict Generic Country Ruleset Reference Data details. | |
| Concern | |||
| Evict Alternate codes reference data. | https://api-cdt.maersk.com/global-mdm/concern-ingestion/concerns/cache/evict/alternate-codes | This Endpoint is used to evict Alternate codes reference data. | |
| Evict Source System codes reference data. | https://api-cdt.maersk.com/global-mdm/concern-ingestion/concerns/cache/evict/source-system-codes | This Endpoint is used to evict Source System codes reference data. | |
| CBU | Evict Brand reference cached data | https://api-cdt.maersk.com/global-mdm/collection-business-units/cache/evict/brands | This Endpoint is used to evict brands reference data. |
| Evict countries reference cached data | https://api-cdt.maersk.com/global-mdm/collection-business-units/cache/evict/countries | This Endpoint is used to evict countries reference data. | |
| Workflow | Evict All Tax codes reference data. | https://cmdsitworkflowapi.trafficmanager.net/global-mdm/customers/workflows/cache/evit | This Endpoint is used to evict All Tax codes reference data. |
| Search Customer | Evict Entire cache from Search customer API. | https://cmdsitnesearchcustomerapi.azurewebsites.net//global-mdm/customers/cache/evict/all?reloadStartUpCache=true | This Endpoint is used to evict entire cache from Search customer API. |
| Evict reference codes of any customer like[TAXNO1, TAXNO2, TAXNO3, TAXNO4, TYP_BSN, TYP_IND, TYP_REP, VATALT, VATREG] | https://cmdsitnesearchcustomerapi.azurewebsites.net//global-mdm/customers/cache/evict/tax-type-code?reloadStartUpCache=true | This endpoint is used to evict tax and reference codes. | |
| Evict Country specific Tax reference details likeCountry, STD-Tax-Code, LCL-Tax-Code | https://cmdsitnesearchcustomerapi.azurewebsites.net//global-mdm/customers/cache/evict/tax-ref_data | This endpoint is used to evict Country specific tax details. |
Was this page helpful?