I am doing a migration of a microsite for a client of ours, and instead of (slowly) creating the landing pages via the UI, I am creating them using the Asset API. I am getting a successful response back from my post, but the page is not showing up in the UI, even after logging out. The newly created page can be accessed via URL and, once approved, via public URL...but still not showing in the program where I placed it.
Is this a bug, expected behavior, or should I submit a ticket?
I'd try doing a hard refresh in your browser, using ctrl+f5 (windows) or cmd+shift+r (mac). If that doesn't cause it to show in your tree, I'd file a support ticket, as there could be a server-side UI caching issue.
I think it was just some server-side slowness...after about 10 minutes I checked again and the pages were right where they are supposed to be. Just need to learn to trust the API response that everything was created as it should be, and tell any clients that are waiting to see the new pages to be patient