naftiko: 1.0.0-alpha2 info: label: PostalCodes.info Postal Code Reference API — Lookup Pages description: 'PostalCodes.info Postal Code Reference API — Lookup Pages. 1 operations. Lead operation: Open a Country Postal-Code Reference Page. Self-contained Naftiko capability covering one Postalcodes Info business surface.' tags: - Postalcodes Info - Lookup Pages created: '2026-05-19' modified: '2026-05-19' binds: - namespace: env keys: POSTALCODES_INFO_API_KEY: POSTALCODES_INFO_API_KEY capability: consumes: - type: http namespace: postalcodes-info-lookup-pages baseUri: https://postalcodes.info description: PostalCodes.info Postal Code Reference API — Lookup Pages business capability. Self-contained, no shared references. resources: - name: postal-codes-country path: /postal-codes/{country} operations: - name: getcountrylookuppage method: GET description: Open a Country Postal-Code Reference Page outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: country in: path type: string description: Country slug. required: true exposes: - type: rest namespace: postalcodes-info-lookup-pages-rest port: 8080 description: REST adapter for PostalCodes.info Postal Code Reference API — Lookup Pages. One Spectral-compliant resource per consumed operation, prefixed with /v1. resources: - path: /v1/postal-codes/{country} name: postal-codes-country description: REST surface for postal-codes-country. operations: - method: GET name: getcountrylookuppage description: Open a Country Postal-Code Reference Page call: postalcodes-info-lookup-pages.getcountrylookuppage with: country: rest.country outputParameters: - type: object mapping: $. - type: mcp namespace: postalcodes-info-lookup-pages-mcp port: 9090 transport: http description: MCP adapter for PostalCodes.info Postal Code Reference API — Lookup Pages. One tool per consumed operation, routed inline through this capability's consumes block. tools: - name: open-country-postal-code-reference description: Open a Country Postal-Code Reference Page hints: readOnly: true destructive: false idempotent: true call: postalcodes-info-lookup-pages.getcountrylookuppage with: country: tools.country outputParameters: - type: object mapping: $.