API Connect

API Connect

Join this online group to communicate across IBM product users and experts by sharing advice and best practices with peers and staying up to date regarding product enhancements.

 View Only

status: 404 not found when trying to publish a product using CLI and pipeline's- hostname ,catalog and org name is correct .

  • 1.  status: 404 not found when trying to publish a product using CLI and pipeline's- hostname ,catalog and org name is correct .

    Posted 4 days ago

     if [ ! -z  "$product_id" ]; then
                  echo "Product exists, updating with new YAML file."
                  apic draft-products:update -s $(params.apic-management-url) -o $(params.apic-org) --id "$product_id" "${Product_yaml}"
                else
                apic draft-products:create --server $(params.apic-management-url) --org $(params.apic-org) $Product_yaml
                fi
                apic products:publish -c $(params.apic-catalog) -o $(params.apic-org) -s $(params.apic-management-url) "${Product_yaml}"

    , Request dump:
    POST /api/catalogs/zb-test/ZenithBank-TEST/publish HTTP/1.1
    Host: test-apico-7432cbd-platform-api-test.apps.**.com
    User-Agent: Toolkit/10.0.8.0
    Content-Length: 106198
    Accept: application/yaml
    Accept-Language: en-us
    Authorization: Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6IjBDQjUxOTcxREM1Q0I3MkI5QTE3NTkwNUFCNzM1RUNEM0RDREZDNTMifQ.eyJqdGkiOiIyMTBjNTIxZS02MWEzLTRlODUtYTUxOC00NTQ0ZGI1YjRjMzgiLCJuYW1lc3BhY2UiOiIyMDJhZWY5Zi03ODM3LTRjNGMtYWEzYS03YzA1NjNmM2ZiMDE6ODZlZjUyMWMtOTM4OS00YzQzLTgzNTItMzk3MDQ1MzJjODgwOjQyNGM4MzQ0LWFjZWEtNGJmMS05MTcyLTY0ZmFmZWIxN2NlMyIsImF1ZCI6Ii9hcGkvY2xvdWQvcmVnaXN0cmF0aW9ucy84ZjVkZGU3YS1kMTUzLTQ2ZTMtYmVmNi05NmEzMGIzOWJjNDAiLCJzdWIiOiIvYXBpL3VzZXItcmVnaXN0cmllcy8yMDJhZWY5Zi03ODM3LTRjNGMtYWEzYS03YzA1NjNmM2ZiMDEvODZlZjUyMWMtOTM4OS00YzQzLTgzNTItMzk3MDQ1MzJjODgwL3VzZXJzLzQyNGM4MzQ0LWFjZWEtNGJmMS05MTcyLTY0ZmFmZWIxN2NlMyIsImlzcyI6IklCTSBBUEkgQ29ubmVjdCIsImV4cCI6MTc1NDY3NDMzMywiaWF0IjoxNzU0NjQ1NTMzLCJncmFudF90eXBlIjoicGFzc3dvcmQiLCJyZWZyZXNoX3Rva2VuIjoiN2I0MzBlZWQtYzgxMi00MTQ2LWFiN2YtNDBjODhhZTUyNjI2IiwidXNlcl9yZWdpc3RyeV91cmwiOiIvYXBpL3VzZXItcmVnaXN0cmllcy8yMDJhZWY5Zi03ODM3LTRjNGMtYWEzYS03YzA1NjNmM2ZiMDEvODZlZjUyMWMtOTM4OS00YzQzLTgzNTItMzk3MDQ1MzJjODgwIiwicmVhbG0iOiJwcm92aWRlci9hcGljLWxkYXAiLCJ1c2VybmFtZSI6Imhpcm9qLmluZnl0ZWwiLCJpZF90b2tlbiI6ImV5SmhiR2NpT2lKU1V6STFOaUlzSW5SNWNDSTZJa3BYVkNJc0ltdHBaQ0k2SWpORE9VSkJSa1JFT0RSR1EwWTNSRUpGT1RrMk1URTVOemRHUVRVM01FWkNOMFEyTWpSR09FUWlmUS5leUoxYzJWeWJtRnRaU0k2SW1ocGNtOXFMbWx1Wm5sMFpXd2lMQ0ptYVhKemRGOXVZVzFsSWpvaVNHbHliMm9pTENKc1lYTjBYMjVoYldVaU9pSkpibVo1ZEdWc0lpd2laVzFoYVd3aU9pSklhWEp2YWk1SmJtWjVkR1ZzUUhwbGJtbDBhR0poYm1zdVkyOXRJaXdpWkc0aU9pSkRUajFJYVhKdmFpQkpibVo1ZEdWc0xFOVZQVkJ5YjJwbFkzUlVhV2RsY2xabGJtUnZjbk1zVDFVOVdtVnVhWFJvWW1GdWF5Qk9hV2RsY21saExFUkRQV0ZtY21sallTeEVRejFwYm5Rc1JFTTllbVZ1YVhSb1ltRnVheXhFUXoxamIyMGlMQ0pwWVhRaU9qRTNOVFEyTkRVMU16TjkuWkFBcDdpTUhHNnR2YTdxVTlEbkcyMEttZjhfcENsVVVXSW1SUWZWaW40dUdjRzNDVDBBZWluV1FZMHkyaGFHMFhHblRFeVppSVlWdXNaVjJQTGJKVXZMY1p1YzlzdUJFR3Q4ZDJjNzNtN09ZTE1mQ1dsekNxZldTdExNTlQwbTBiMU5xMGQ1WmZGRjNCQV9uS3dqXy10enhac1RJU203MzQyZU1YVXJ1NURSeWNIT1BvZlNLRXZqaWt1VVFUWWhsQVlEMTkyOFVEeEcyOTJfcFNzUE5scExfMTNPT0FlS3ozdXJGWXRyT29XQjhyRWJQZ1M3WnZYYTZmN3lyMnZzcmNwM083N3hKVVMxazUzT2dsVE5hUm5nNHJRazdObkVZUnV1bmlGSmY3bXVsTzg1VVZtY0JNZm5MYklkYV83THVsb2cxQUwzLXpfVkJabVE4RXU2LUZ3Iiwic2NvcGVzIjpbImNsb3VkOnZpZXciLCJjbG91ZDptYW5hZ2UiLCJwcm92aWRlci1vcmc6dmlldyIsInByb3ZpZGVyLW9yZzptYW5hZ2UiLCJvcmc6dmlldyIsIm9yZzptYW5hZ2UiLCJwcm9kdWN0LWRyYWZ0czp2aWV3IiwicHJvZHVjdC1kcmFmdHM6ZWRpdCIsImFwaS1kcmFmdHM6dmlldyIsImFwaS1kcmFmdHM6ZWRpdCIsImNoaWxkOnZpZXciLCJjaGlsZDpjcmVhdGUiLCJjaGlsZDptYW5hZ2UiLCJwcm9kdWN0OnZpZXciLCJwcm9kdWN0OnN0YWdlIiwicHJvZHVjdDptYW5hZ2UiLCJhcHByb3ZhbDp2aWV3IiwiYXBwcm92YWw6bWFuYWdlIiwiYXBpLWFuYWx5dGljczp2aWV3IiwiYXBpLWFuYWx5dGljczptYW5hZ2UiLCJjb25zdW1lci1vcmc6dmlldyIsImNvbnN1bWVyLW9yZzptYW5hZ2UiLCJhcHA6dmlldzphbGwiLCJhcHA6bWFuYWdlOmFsbCIsIm15OnZpZXciLCJteTptYW5hZ2UiLCJ3ZWJob29rOnZpZXciXX0.XERv9rotC5__SpBV1nBucyjGIlIUseHLm7p-H1E1m0MWty_cSFgWf4fwHbLLG3PSERDIoi289e2ekTbitK73eSole0jA03OmxtOqH6EGCPzdSTY2lnvEoevsPSCWAO0E1JUGqGCDA4bBc25ElWNTu5E_Eb878cNNSKM7NAP-N28tHACFpgnp8bhAJT3USeXQj-9m1M034MBi8aTu-yav-yQ2lK9A9cOvMpAwn-CoF1Lnf4z9hVNGMX3IOOWl51rvLPyC_AcMjI2mwwSf7ERxa0OqbNfeeaWof75-Vj4PCUaVPxT9rMiRhbjAm2u7ABxO9eCTJaDkwGfss6bA62xPrw
    Content-Type: multipart/form-data; boundary=07349494a25beb3454b1ae7a47eccf2e856a4439d3d931178166f7e03324
    X-Ibm-Client-Id: ***
    X-Ibm-Client-Secret: *******
    Accept-Encoding: gzip
     
     
    , Request body:
    Name:product Content-Type:application/yaml file-name:/workspace/output/APIConnect/pipeline/Accounts_APIs/accounts_2.0.0_Product.yaml Data:(omitted) Content-Length:3628
    Name:openapi Content-Type:application/yaml file-name:/workspace/output/APIConnect/pipeline/Accounts_APIs/zb_lnd_int_casa_account_statement_006_2.0.0.yaml Data:(omitted) Content-Length:2853
    Name:openapi Content-Type:application/yaml file-name:/workspace/output/APIConnect/pipeline/Accounts_APIs/zb_lnd_int_account_turnover_005_1_2.0.0.yaml Data:(omitted) Content-Length:2074
    Name:openapi Content-Type:application/yaml file-name:/workspace/output/APIConnect/pipeline/Accounts_APIs/zb_lnd_int_account_statment_006_2.0.0.yaml Data:(omitted) Content-Length:2285
    Name:openapi Content-Type:application/yaml file-name:/workspace/output/APIConnect/pipeline/Accounts_APIs/zb_cba_int_update_account_025_2.0.0.yaml Data:(omitted) Content-Length:16722
    Name:openapi Content-Type:application/yaml file-name:/workspace/output/APIConnect/pipeline/Accounts_APIs/zb_cba_int_mini_statement_020_2.0.0.yaml Data:(omitted) Content-Length:2804
    Name:openapi Content-Type:application/yaml file-name:/workspace/output/APIConnect/pipeline/Accounts_APIs/zb_cba_int_get_purpose_115_2.0.0.yaml Data:(omitted) Content-Length:1831
    Name:openapi Content-Type:application/yaml file-name:/workspace/output/APIConnect/pipeline/Accounts_APIs/zb_cba_int_get_history_data_058_2.0.0.yaml Data:(omitted) Content-Length:3065
    Name:openapi Content-Type:application/yaml file-name:/workspace/output/APIConnect/pipeline/Accounts_APIs/zb_cba_int_get_fx_charge_112_2.0.0.yaml Data:(omitted) Content-Length:2201
    Name:openapi Content-Type:application/yaml file-name:/workspace/output/APIConnect/pipeline/Accounts_APIs/zb_cba_int_get_account_summary_by_customer_number_35_2.0.0.yaml Data:(omitted) Content-Length:2021
    Name:openapi Content-Type:application/yaml file-name:/workspace/output/APIConnect/pipeline/Accounts_APIs/zb_cba_int_get_account_statement_010_2.0.0.yaml Data:(omitted) Content-Length:2186
    Name:openapi Content-Type:application/yaml file-name:/workspace/output/APIConnect/pipeline/Accounts_APIs/zb_cba_int_get_account_associated_with_mobile_033_2.0.0.yaml Data:(omitted) Content-Length:2070
    Name:openapi Content-Type:application/yaml file-name:/workspace/output/APIConnect/pipeline/Accounts_APIs/zb_cba_int_get_account_details_by_classcode_and_rim_088_2.0.0.yaml Data:(omitted) Content-Length:2084
    Name:openapi Content-Type:application/yaml file-name:/workspace/output/APIConnect/pipeline/Accounts_APIs/zb_cba_int_get_account_details_002_2.0.0.yaml Data:(omitted) Content-Length:2123
    Name:openapi Content-Type:application/yaml file-name:/workspace/output/APIConnect/pipeline/Accounts_APIs/zb_cba_int_get_account_classes_031_2.0.0.yaml Data:(omitted) Content-Length:1713
    Name:openapi Content-Type:application/yaml file-name:/workspace/output/APIConnect/pipeline/Accounts_APIs/zb_cba_int_acct_summary_001_2.0.0.yaml Data:(omitted) Content-Length:2163
    Name:openapi Content-Type:application/yaml file-name:/workspace/output/APIConnect/pipeline/Accounts_APIs/zb_core_banking_001_2.0.0.yaml Data:(omitted) Content-Length:10546
    Name:openapi Content-Type:application/yaml file-name:/workspace/output/APIConnect/pipeline/Accounts_APIs/zb_cba_int_create_account_024_2.0.0.yaml Data:(omitted) Content-Length:15639
    Name:openapi Content-Type:application/yaml file-name:/workspace/output/APIConnect/pipeline/Accounts_APIs/zb_cba_int_create_extacc_entries_038_1_2.0.0.yaml Data:(omitted) Content-Length:3660
    Name:openapi Content-Type:application/yaml file-name:/workspace/output/APIConnect/pipeline/Accounts_APIs/zb_cba_int_reverse_extacc_entries_038_3_2.0.0.yaml Data:(omitted) Content-Length:2093
    Name:openapi Content-Type:application/yaml file-name:/workspace/output/APIConnect/pipeline/Accounts_APIs/zb_lnd_int_create_extaccaccount_entries_038_2_2.0.0.yaml Data:(omitted) Content-Length:9806
    Name:openapi Content-Type:application/yaml file-name:/workspace/output/APIConnect/pipeline/Accounts_APIs/zb_lnd_int_account_sta_006_2.0.0.yaml Data:(omitted) Content-Length:4563
    Name:openapi Content-Type:application/yaml file-name:/workspace/output/APIConnect/pipeline/Accounts_APIs/zb_lnd_int_account_turn_over_005_2_2.0.0.yaml Data:(omitted) Content-Length:2073
    2025/08/08 09:32:16 Response dump:
    HTTP/1.1 404 Not Found
    Content-Length: 35
    Allow: POST
    Content-Type: application/yaml; charset=utf-8
    Date: Fri, 08 Aug 2025 09:32:16 GMT
    Set-Cookie: 756525960eec0a51992f524ac354a005=b930b5108a613fccc6ff8fc646afa003; path=/; HttpOnly; Secure; SameSite=None
    X-Request-Id: 005247ea030b44d88487a94ffbcb663a
     
    status: 404
    message:
      - Not found
     
    Error: Not found



    ------------------------------
    HIROJ KUMAR BEHERA
    ------------------------------