Deployment issues on netlify

I’m trying to deploy a project on Netlify using the API key provided. The API response indicates a successful deployment, but when I open the link, I get a 404 error. in Netlify, the deployment status shows as still in progress until I manually cancel it because it doesn’t complete.
site name :site-66cde-66cde-1725007979117
the response :

Can you login into the Netlify UI and post a link here to your build/deploy log?

still as shown in the photo , no change

What’s the API you’re using? Looks like you just created a deploy, didn’t upload any files.

I’m using the Netlify API, thi api url https://api.netlify.com/api/v1/sites , and the api key i got it from my netlify account , i generated one and used it

I’m using the Netlify API, thi api url https://api.netlify.com/api/v1/sites , and the api key i got it from my netlify account , i generated one and used it

You probably did only step 1 of this: Get started with the Netlify API | Netlify Docs. There’s a lot more to do after creating a new deploy.